Mule 4 中的 VM Consume 和 VM Listener 之间的区别?

Difference between a VM Consume and VM Listener in Mule 4?

  1. 我试图找出 VM Consume 和 VM Listener 连接器之间的细微差别。但是找不到我的链接。这里的任何帮助都是有帮助的。
  2. 我的一个流程中有一个 VM 发布,另一个流程中有一个 VM 侦听器。此时 VM Listener 能够捕获 VM publish 发布的队列。但是当我将 VM 侦听器更改为 VM Consume 时,我无法使用 VM publish 发布的队列。你知道为什么吗?

1.

  • VM Consume-此组件充当 事件 处理器 仅用于轮询 queue.Since 它充当事件处理器,它必须从 event source 或通过 flow-ref 调用,不能充当事件源。
  • VM Listener-这仅充当 事件源,只要消息 post 到队列就会被触发此 VM 侦听器所在的 polling.This 组件不能充当事件处理器。

2.Please参考1中的解释,你就明白了。您可以在此处 post 您的流程,我很乐意帮助您解决所面临的任何问题。