怎么能够测试 log4j2 写日志到磁盘的时候是同步还是异步的?
怎么能够测试 log4j2 写日志到磁盘的时候是同步还是异步的?
试过两种思路感觉都不对:
1.通过timer在同一毫秒写入日志文件,查看日志中两个文件写入的时间或者顺序
2.开启线程频繁写入日志文件,线程外再写入另一种格式的文件,看是线程内写的日志先执行,还是线程外写的日志先执行
感觉第一个测试的是timer并发的吧,而且timer其实也是通过多线程实现的,第二个不知道行不行
不要结果,要测试过程
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不明白这到底是什么鬼。。。跟我的问题有关系么?
在同步方法里面写写日志用 file_put_contents('这是同步方法写的日志支付的回传参数为:。。。。')
在异步方法里面写写日志用 file_put_contents('这是异步方法写的日志支付的回传参数为:。。。。')