摘要:
LineNumberReader.getLineNumber()从0开始计数,所以这里算行数的时候需要+1。 经测试,计算一个日志文件,大小207M,行数1325185,耗时1151ms。 阅读全文
摘要:
前面使用JS格式化textarea中的日志内容,但局限于JS语言性能,在日志内容较多时效率无法接受,建议日志内容大于5000行时转投本java程序,文末提供jar包下载。 LogsFormat.java pom.xml 完整源码请移步至https://github.com/wangrui027/do 阅读全文
摘要:
Docker容器的日志文件每一行都是一个json对象,其包含log、stream、time三个属性,下面的HTML从textarea中读取输入的日志信息,格式化为表格显示。 新建HTML文件,插入此代码即可,如果日志文件较大(建议5000行以上),请使用jar包程序。 阅读全文
摘要:
在使用docker的时候,我们经常通过 docker logs -f containername或者id 但是有时候日志很多。很麻烦。所以需要清理一下对应container的日志。 默认情况下,daocker日志一般放在以下目录: /var/lib/docker/containers/ 使用dock 阅读全文