Oracle® Solaris 11.2 パッケージリポジトリのコピーと作成

印刷ビューの終了

更新: 2014 年 9 月
 
 

カタログ属性ファイルに対するキャッシュの考慮事項

リポジトリカタログ属性ファイル (catalog.attrs) には、リポジトリカタログの現行ステータスが含まれています。このファイルは、キャッシュを正当化するほどの十分な大きさになることがあります。ただし、バックエンドリポジトリのカタログが変更されると、このファイルは無効になります。次の 2 つの方法のいずれかを使用して、この問題に対処することができます。

  • このファイルをキャッシュしません。この対処方法は、追加トラフィックが重要な考慮事項とならない高帯域環境においてリポジトリサーバーが実行する場合に最適です。次に示す httpd.conf ファイルの一部は、catalog.attrs ファイルをキャッシュしないことを指定する方法を示しています。

    <LocationMatch ".*/catalog.attrs">
            Header set Cache-Control no-cache
    </LocationMatch>
  • バックエンドリポジトリのカタログが更新されるたびにこのファイルをキャッシュから除去します。