最近公司網站的squid離奇crash,用下面命令啟動squid:
-d 9: 9級輸出信息(最詳細)
最后看到錯誤信息并且squid馬上crash:
同事說可能是log文件太大,后來google到一郵件列表的信息確認了的確是,是log文件中的store.log超過2G時就會報這個錯誤。
解決方法:
在squid.conf中查找"TAG: cache_store_log",在其下插入一行
squid -N -d 9
-N: 用非守護進程方式運行-d 9: 9級輸出信息(最詳細)
最后看到錯誤信息并且squid馬上crash:
"File size limit exceeded (core dumped)"
同事說可能是log文件太大,后來google到一郵件列表的信息確認了的確是,是log文件中的store.log超過2G時就會報這個錯誤。
解決方法:
在squid.conf中查找"TAG: cache_store_log",在其下插入一行
cache_store_log none
即可把store log關掉