怎么能够测试 log4j2 写日志到磁盘的时候是同步还是异步的?

miss_all 发布于 2016/09/09 10:14
阅读 1K+
收藏 0

怎么能够测试 log4j2 写日志到磁盘的时候是同步还是异步的? 

试过两种思路感觉都不对:

1.通过timer在同一毫秒写入日志文件,查看日志中两个文件写入的时间或者顺序

2.开启线程频繁写入日志文件,线程外再写入另一种格式的文件,看是线程内写的日志先执行,还是线程外写的日志先执行

感觉第一个测试的是timer并发的吧,而且timer其实也是通过多线程实现的,第二个不知道行不行

不要结果,要测试过程

加载中
0
rwrqrwr
rwrqrwr

在同步方法里面写写日志用 file_put_contents('这是同步方法写的日志支付的回传参数为:。。。。')

在异步方法里面写写日志用 file_put_contents('这是异步方法写的日志支付的回传参数为:。。。。')

miss_all
miss_all
不明白这到底是什么鬼。。。跟我的问题有关系么?
返回顶部
顶部