永发信息网

squid日志文件太大怎样处理

答案:2  悬赏:80  手机版
解决时间 2021-04-05 17:08
  • 提问者网友:记得曾经
  • 2021-04-05 04:44
squid日志文件太大怎样处理
最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-04-05 05:19
在squid的配置文件中可以禁止写日志,例如
cache_access_log /squid/logs/access.log
改为cache_access_log none
则squid不会再生成access日志。

如果你没在squid.conf里禁止,squid会写大量的日志文件。你必须周期性的滚动日志文件,以阻止它们变得太大。squid将大量的重要信息写入日志,假如写不进去了,squid会发生错误并退出。
可以使用如下命令
%squid -k rotate
来滚动日志记录。

例如,如下任务接口在每天的早上4点滚动日志:

0 4 * * * /usr/local/squid/sbin/squid -k rotate

该命令做两件事。首先,它关闭当前打开的日志文件。然后,通过在文件名后加数字扩展名,它重命名 cache.log,store.log,和access.log。例如,cache.log变成cache.log.0,cache.log.0变成 cache.log.1,如此继续。

其中,crontab是Linux下的定时进程,它会自动按照写入的时间定时执行程序。这个网上有很多资料可以查到它的用法。
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-04-05 06:47

1、squid是否正常初始化?

2、squid配置文件的做了何种修改?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯