2017-06-27 65 views
0

我在vertx中調用了mongoclient,並通過處理程序獲取響應。我如何使用subscrbeOn來確保從線程池中創建線程。你可以幫我嗎。如何實現vertex中的異步

我想使用與上述相同的方式,下面的代碼:

ObservableHandler<AsyncResult<UserDetail>> observable = RxHelper.observableHandler(); 

是否有任何其他選項,以實現異步?

回答

0

Vert.x是異步的,如果你已經通過處理程序獲得了響應,這意味着它是異步的。我想你正在尋找反應(rx)mongoclient。

檢查:https://github.com/vert-x3/vertx-examples/blob/master/rx-examples/src/main/java/io/vertx/example/rxjava/database/mongo/Client.java

+0

io.vertx.rxjava.ext.mongo.MongoClient;這是異步客戶端嗎? – Veera

+0

是的,它是異步的。 –

+0

當對mango db進行調用時,理想情況下它應該使用工作者線程,但在我的情況下是採用事件循環線程。我們怎樣才能做到這一點 – Veera