squid日志文件太大,怎样处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了squid日志文件太大,怎样处理相关的知识,希望对你有一定的参考价值。

在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下的定时进程,它会自动按照写入的时间定时执行程序。这个网上有很多资料可以查到它的用法。
参考技术A 1、RobotFramework,发现这个工具倒是可以满足我的要求,seleniumLibrary,用来做web的自动化测试相当不错,也接触过selenium;2、不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,默认生成xml格式的输出文件、html格式的report和log文件。xml格式的输出是RF的详细执行信息,report.html和log.html基于该文件生成。

数据库的日志文件太大了怎么处理

1.选中目标数据库。例如我选择的是CSGL,右键属性。

2.单击属性之后,看到左侧菜单栏中 ==》选项==》恢复模式==》选择简单模式 确定。

3.然后选择目标数据库 CSGL 右键==》任务==》收缩==》文件。

 

4.文件类型选择 日志  然后单击确定 ,等待,日志文件就会被压缩了。

 

以上是关于squid日志文件太大,怎样处理的主要内容,如果未能解决你的问题,请参考以下文章

数据库的日志文件太大了怎么处理

odoo 日志文件太大处理,logfile自动轮替

怎样收缩SqlServer2005的日志文件

squid代理(反向传统透明)+ACL控制+日志分析

SQL server怎样修改主日志文件的增长上线

squid日志分析