.png)
仮想プロキシ クライアントと Squid プロキシ サーバーがあります。それらのキャッシュをブロックするために、いくつかのアドレスを追加したいと思います。ドメインまたは IP アドレスのいずれか:
www.apache.org
188.184.21.108
root@SERVER:/etc/squid # cat /etc/squid/acls/dst_nocache.acl
www.apache.org
188.184.21.108
非キャッシュのリストに追加しましたが、それでもキャッシュされます。ここから確認します:
root@SERVER:/etc/squid # tail -f /var/log/squid/access.log
どうすればいいでしょうか? ありがとうございます。
答え1
答えは見つかりました。Squid Caching Proxy Access.log についてもっと理解する必要があっただけです。
「TCP_」はHTTPポート(3128)上のリクエストを指します。
TCP_HIT 要求されたオブジェクトの有効なコピーがキャッシュ内にありました。
TCP_MISS 要求されたオブジェクトはキャッシュ内にありませんでした。
TCP_REFRESH_HIT 要求されたオブジェクトの期限切れのコピーがキャッシュ内にありました。Squid は If-Modified-Since 要求を行い、応答は「Not Modified」でした。
TCP_REFRESH_FAIL_HIT 要求されたオブジェクトの期限切れのコピーがキャッシュにありました。Squid は If-Modified-Since 要求を試みましたが、失敗しました。古い (古くなった) オブジェクトがクライアントに配信されました。
TCP_REFRESH_MISS 要求されたオブジェクトの期限切れのコピーがキャッシュ内にありました。Squid は If-Modified-Since 要求を行い、新しい異なるオブジェクトを受信しました。
TCP_CLIENT_REFRESH クライアントは「no-cache」プラグマを使用してリクエストを発行しました。(「reload」 - MISS として処理されます)
TCP_IMS_HIT クライアントから If-Modified-Since GET 要求を受信しました。オブジェクトの有効なコピーがキャッシュ内にあります (最新)。
TCP_IMS_MISS クライアントから If-Modified-Since GET 要求を受信しました。要求されたオブジェクトはキャッシュ内にありませんでした (古い)。
TCP_SWAPFAIL オブジェクトはキャッシュ内にあると考えられていましたが、アクセスできませんでした。
TCP_DENIED この要求へのアクセスは拒否されました。