vert.x 非阻塞和线程模型
vert.x non blocking & threading model
我才刚刚开始了解 vert.x 并且对它的工作原理很感兴趣...
我在想:
当反应式非阻塞 Verticle 卸载工作到在工作线程上运行的阻塞垂直时。
1.what 事件循环线程,它卸载了工作,同时呢?从循环中获取另一个事件?
返回结果时,是否继续执行相同的事件循环?还是不同的?
如果非阻塞 Verticle 卸载工作到另一个非阻塞垂直(如反应性 sql 客户端),1 和 2 的答案是什么。
我觉得我缺少一些关于实际工作原理的基本知识。
感谢您的帮助!
针对您的 3 个问题:
是,事件循环线程继续处理标准 Verticle 的事件(如果有)
返回的结果是同一事件循环将处理的事件
在标准 Verticle 卸载工作到另一个标准 Verticle 的情况下,1. 和 2. 的答案是相同的。
我才刚刚开始了解 vert.x 并且对它的工作原理很感兴趣... 我在想:
当反应式非阻塞 Verticle 卸载工作到在工作线程上运行的阻塞垂直时。
1.what 事件循环线程,它卸载了工作,同时呢?从循环中获取另一个事件?
返回结果时,是否继续执行相同的事件循环?还是不同的?
如果非阻塞 Verticle 卸载工作到另一个非阻塞垂直(如反应性 sql 客户端),1 和 2 的答案是什么。
我觉得我缺少一些关于实际工作原理的基本知识。 感谢您的帮助!
针对您的 3 个问题:
是,事件循环线程继续处理标准 Verticle 的事件(如果有)
返回的结果是同一事件循环将处理的事件
在标准 Verticle 卸载工作到另一个标准 Verticle 的情况下,1. 和 2. 的答案是相同的。