Verticle 消费者处理程序可以由部署它的 eventloop 线程以外的 eventloop 线程执行吗?

问题描述 投票:0回答:1

在java vertx应用程序中,我有一个标准的verticle,其中有多个消费者及其处理程序。现在,假设使用 eventloop 线程 eventloop-5 之一部署 verticle,现在根据我的理解,所有处理程序将仅由该线程 (eventloop-5) 执行。基于负载平衡或其他原因,消费者处理程序是否可以由其他一些事件循环线程执行??

java vert.x vertx-verticle vertx-eventbus
1个回答
0
投票

Verticle 的处理程序绑定到一个线程。这是设计使然,所以你不需要关心多线程。

但是,您可以多次部署该 Verticle。这样,处理程序就可以由其他线程执行。

© www.soinside.com 2019 - 2024. All rights reserved.