Vertx - 创建新线程的调用库

Vertx - Calling library which creates new thread

我正在使用 Kotlin、Rx 和 Vert.x 开发 RESTful API,我需要使用一个库,该库具有创建新线程的连接方法。

我研究了库的代码,发现它可以让线程休眠,所以我意识到我需要用 .rxExecuteBlocking() 方法调用它,但我的问题是:

Vertx 中的库发布的新线程会发生什么?考虑到事件循环模式等等。

谢谢!

一般来说,您应该使用 worker verticle 来执行阻塞代码。您可以在这里阅读更多相关信息:

https://vertx.io/docs/vertx-core/java/#worker_verticles

然后使用EventBus与worker Verticle通信。确保为此使用 send()reply() 机制。