😭ES索引创建慢
Java的疯狂输出导致windows Terminal 阻塞
事件描述
在进行ES索引创建的时候发现,原本很快就好的一个操作,突然很慢
查看启动Terminal面板发现,日志疯狂的在输入,而且输入很缓慢。
问题排查
项目中有个设置es索引的代码,打印级别开的很低,里面有默认的输出打印。导致控制台疯狂的输出数据内容。
开发阶段的idea中的控制台打印没有阻塞的现象,线上环境出现了阻塞的现象
处理
提高 日志的输出级别 (测试有用,但是不友好(根据业务来)
取消
<appender-ref ref="STDOUT"/>的输出,只进行输出日志文件
后记
输出会到导致 terminal 的阻塞的具体原因,无法了解,对于这方面的问题切入点毫无头绪
事件描述在进行ES索引创建的时候发现,原本很快就好的一个操作,突然很慢
查看启动Terminal面板发现,日志疯狂的在输入,而且输入很缓慢。
问题排查项目中有个设置es索引的代码,打印级别开的很低,里面有默认的输出打印。导致控制台疯狂的输出数据内容。
开发阶段的idea中的控制台打印没有阻塞的现象,线上环境出现了阻塞的现象
处理提高 日志的输出级别 (测试有用,但是不友好(根据业务来)
取消
<appender-ref ref="STDOUT"/>的输出,只进行输出日志文件
后记输出会到导致 terminal 的阻塞的具体原因,无法了解,对于这方面的问题切入点毫无头绪
Last updated