【发布时间】:2019-10-11 08:35:02
【问题描述】:
寻找有关反应器调度程序的指导。
我想在后台运行某些 IO 任务,即向技术团队发送电子邮件。为了使其异步,我使用 Mono.fromRunnable 订阅了调度程序。
我可以选择使用 Schedulers.elastic() 或 Schedulers.newElastic()。我更喜欢后者,因为它允许我给它一个唯一的名称,这将有助于日志分析。
是否可以制作静态变量,例如
Scheduler emailSched = Schedulers.newElastic("email");
然后在我的 Mono 上订阅它,而不是每次都创建一个新的调度程序实例?
我只找到了What is the difference between Schedulers.newElastic and Schedulers.elastic methods?,这对我的问题没有多大帮助。
【问题讨论】:
标签: project-reactor