【发布时间】:2021-10-11 19:17:28
【问题描述】:
我有一个从可运行文件创建的单声道。我正在使用具有固定线程大小的 ExecutorService 来创建调度程序实例。我正在使用以下代码创建多个 Mono 并订阅它们。
Mono.fromRunnable(new Runnable() {
//Some business logic
}).subscribeOn(scheduler)
由于来自多个调用的调用,这些订阅可能并行发生,并且我们为所有这些调用使用一个通用的 ExecutorService,在订阅它和实际执行下面提到的“某些业务逻辑”块之间可能存在延迟由于为 ExecutorService 设置的线程大小有限。有没有办法找到订阅和实际执行线程之间的时间延迟?
【问题讨论】:
标签: rxjs reactive-programming project-reactor reactor