我已经用多线程执行了自动化测试用例,由maven-surefire-plugin. 每个类都有自己的线程在其中执行,并且log4j2配置了bufferIO = true和immediateFlush= true。在输出文件中,所有线程都在混合信息。我知道log4j2有这个缓冲区,我想知道每个线程是否有自己的缓冲区,以及是否可以在将信息写入输出文件之前从中读取。我阅读了与此主题相关的其他问题,但尚未找到解决方案。出于这个原因,我正在尝试寻找另一条路径。
添加回答
举报
0/150
提交
取消