Vertx - вызов библиотеки, которая создает новый поток - PullRequest
0 голосов
/ 05 октября 2019

Я разрабатываю RESTful API с Kotlin, Rx и Vert.x, и мне нужно использовать библиотеку, в которой есть метод подключения для создания новых потоков.

Я провел некоторое исследование в кодебиблиотека, и я увидел, что она может перевести потоки в спящий режим, поэтому я понимаю, что мне нужно вызвать его с помощью метода .rxExecuteBlocking(), но мой вопрос:

Что произойдет с новыми потоками, выпущенными библиотекой вVertX? С учетом шаблона цикла событий и т. Д.

Спасибо!

1 Ответ

1 голос
/ 05 октября 2019

В общем, вы должны использовать рабочие вершины для выполнения кода блокировки. Вы можете прочитать больше об этом здесь:

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

Затем используйте EventBus для связи с рабочими высказываниями. Убедитесь, что вы используете для этого механизмы send() и reply().

...