2017-06-27 6 views
0

Ich habe einen Aufruf an Mongoclient in Vertex und erhalten die Antwort über Handler. Wie kann ich die subscrbeOn verwenden, um sicherzustellen, dass der Thread aus threadpool erstellt wird. Kannst du mir bitte Helfen.Wie erreicht man das asynchrone in Vertex

Ich möchte wie oben den Code unten in gleicher Weise verwenden:

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

ist es noch andere Optionen asynchron zu erreichen?

Antwort

0

Vert.x ist asynchron, wenn Sie eine Antwort über den Handler erhalten haben, was bedeutet, dass es asynchron ist. Ich denke du suchst nach reaktiven (rx) Mongoclients.

prüfen dies: 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; ist dieser asynchrone Client? – Veera

+0

Ja, es ist asynchron. –

+0

Wenn Sie einen Aufruf an Mango db idealerweise sollte es Worker-Thread verwenden, aber in meinem Fall seine Ereignis Schleife Thread. Wie können wir das erreichen? – Veera

Verwandte Themen