Rx java 如何使用Vert.x事件循环来调度RxJava执行

Rx java 如何使用Vert.x事件循环来调度RxJava执行,rx-java,vert.x,Rx Java,Vert.x,是否可以使用Vert.x事件循环作为RxJava执行的调度器?类似于 Observable.range(1, 10).flatMap(it -> Observable.just(it) ).subscribeOn(new VertxScheduler()). subscribe(System.out::println); …其中VertxScheduler应该是某种基于Vert.x事件循环的调度器。如前所述,您可以使用io.vertx.reactivex.RxHelper创建基于

是否可以使用Vert.x事件循环作为RxJava执行的调度器?类似于

Observable.range(1, 10).flatMap(it ->
  Observable.just(it)
).subscribeOn(new VertxScheduler()).
  subscribe(System.out::println);
…其中
VertxScheduler
应该是某种基于Vert.x事件循环的调度器。

如前所述,您可以使用
io.vertx.reactivex.RxHelper
创建基于Vert.x的调度器:

Vertx vertx = Vertx.vertx();
Scheduler scheduler = RxHelper.scheduler(vertx);

Observable.range(1, 10).flatMap(it ->
  Observable.just(it)
).subscribeOn(scheduler).
  subscribe(System.out::println);
还有
RxHelper.blockingScheduler(Vertx)
方法从Vert.x工作线程池创建调度器