众所周知,我们不应在Spring Webflux应用程序中进行阻止。 在最近的SpringOne会议以及其他会议中,几位演讲者强调了也必须具有非阻塞性的 logging 的重要性。 论据是:Webflux内的业务逻辑可以是非阻塞的,但是如果日志记录是阻塞的,那么它就是阻塞的。
使用Blockhound等工具可以轻松测试业务逻辑层是否非阻塞...
但是,如何确保日志记录部分也不会阻塞?有什么工具吗?建议? 你们有关于 log4j2 的示例吗? 作为pom的示例,配置log4j2.xml非常有用。
谢谢