Java日志很多

就是我现在有一个系统的日志非常的多,一下午一点半到5点能有2G的日志文件,导致现在打开日志就会很卡,但是现在关闭日志后出现问题无法排查,有没有什么解决方案

前面可能是我说的问题有些模糊,他不是打开日志很卡,是我在系统中打开日志记录往日志文件里写日志后,会导致前端c++系统非常卡

阅读 1.5k
1 个回答

split

按大小分割文件split -C 200m --numeric-suffixes input_filename output_prefix

grep

然后使用 grep 过滤文件,查到你的问题关键字所在的文件,再打开文件查看详细的。

或者不用打开文件或者不分割,grep -B 20 -A 20 foo xxx.log,可以查看关键字所在的前二十行和后二十行。

less

还有一个方式是使用 less xxx.log 查看文件,可以像 vim 那样查找和跳转查找结果,打开速度是很快的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题