Anypoint MQ连接器-消费与订阅者之间的差异

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

Anypoint MQ连接器有两个模块,ConsumeSubscribers,可用于从队列中检索消息。我找不到关于两者之间有何区别的详细文档,而用例应优先于另一种?

mule-studio mulesoft
1个回答
0
投票

消费是一个操作,订阅是一个消息源,两者均由Anypoint MQ连接器提供。

Subscribe轮询队列以查找是否有新消息可用,然后从读取的消息开始该流程。您不能在流中使用“订阅”。

Consume是在流内部使用的操作。由于它不是消息源,因此无法启动流,如“订阅”。相反,您是在流由其他来源(例如HTTP请求)启动时使用的,然后您要在流执行的某个位置从队列中读取消息。

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