Reactor 调试体验
在 Project Reactor 团队中,我们认为您所依赖的库的调试体验与功能集或性能一样重要。
今天,我们很高兴地宣布 Reactor 家族中两个新的实验性项目!
BlockHound——一个新的成员
最常见的初学者错误之一是阻塞应该只运行非阻塞代码(例如,Schedulers.parallel()
)的 Java 线程。
这是最有害的问题之一,因为您可能会阻塞不相关的处理,甚至可能造成死锁!
考虑以下代码
Flux.range(0, Runtime.getRuntime…