rxjava中的后台任务队列

是否有可能使用rxjava实现一个后台任务队列? 我需要随时添加任务的可能性,同时只执行一个任务。 我已经尝试了PublishSubject ,但是当我推动执行到新的线程observeOn(Schedulers.newThread())它在一次启动多个任务。

更新:是否有可能使用rxjava实现像生产者 – 消费者模式?

Related of "rxjava中的后台任务队列"

只要使用基于单线程执行程序的调度程序:

 Scheduler scheduler = Schedulers.from(Executors.newSingleThreadExecutor()); observable.observeOn(scheduler). ...