squidのキャッシュ
たまにエンドユーザから「〜〜〜のサイトが見えない」とか「〜〜〜の画像がいつも壊れている」などといわれる事があり、そんなときはsquidで貯め込んだキャッシュが原因であることもある。
そういう場合は個別にキャッシュを確認したりするのですが、毎度毎度使い方を忘れていてその度にぐぐる始末・・・
最近記憶力がなくなったなぁ。
managerのメニューを表示
squidclient -p 3128 -l localhost mgr:menu
squidの状態を表示
squidclient -p 3128 -l localhost mgr:info
キャッシュしているオブジェクト一覧
squidclient -p 3128 -l localhost mgr:objects
特定のデータをPURGEする。
squidclient -p XXXX -l localhost -m PURGE http://XXXXXXXXX/
PURGEした後、もう一度objectsをみてなくなってる事を確認。
ただし、前提条件として、
acl manager proto cache_object
acl purge method PURGE
これらがhttp_accessでallowされている事。