我正在通过流API从salesforce读取数据。我从salesforce检索到的值采用以下格式({Name:abcd,id:21221321})。
我喜欢在Mule中使用AMQP连接器将上述值存储在rabbitMQ中,我需要使用Mule从rabbitmq中仅检索'id'值。
是否可能
提前致谢
答案 0 :(得分:0)
您可以使用交换和路由密钥来实现此目的,例如使用特定名称创建交换,并使用id作为路由键来引导消息。与您的示例值保持一致:当您的消费者使用abcd绑定到交换时,它可以检索ID为21221321的消息。
查看RabbitMQ关于routing的教程,以获得更深入的解释。
还有一个问题在前一段时间被问到处理类似的问题:RabbitMQ— selectively retrieving messages from a queue。