我们现在用的服务器是tomcat。
有的时候,程序出现了bug,我们会去看tomcat的日志,命令如下:
tail -100f catalina.out
查看最新的100行日志
日志有一个好处,就是我们看日志,可以知道程序的执行进度。
比如说,现在需要把四百万条数据插入到数据库中,程序要么是一条一条地插入数据,这样可能会太慢,或者是批量插入,比如一次性插入1000条数据。
不管使用哪种方式,程序都不可能是一次性把这几百万数据插入到库中。
测试这样的需求,我们会让开发在程序中加上日志,输出现在正在处理第几条数据。这样的话,就可以知道程序处理到哪条数据了,也可以知道程序是不是挂掉了。
频繁地写日志,容易造成日志文件过大,占用硬盘空间。这时,就得去清理日志了,用命令:
echo ''>catalina.out
输出重定向,清空catalina.out文件
领取专属 10元无门槛券
私享最新 技术干货