[英]How to do non-blocking on RabbitMQ?
我是RabbitMQ的新手。 我剛開始昨天。 我發送和消費的東西很少見。 我注意到的是他們的文檔,甚至我讀過的文章中的大多數都正在實現訂閱部分,他們正在循環它以從隊列中獲取消息。 我怎樣才能使它成為事件驅動的? 我想要完成的是當一個消息被發送到一個隊列時,它會向接收者發出事件並對它做一些事情。 也許就像顯示消息一樣。
非常感謝您的回復。
最好的祝福,
應該使用EventingBasicConsumer。 我在我的網站上有一個例子,它顯示了如何使用EventingBasicConsumer使用RabbitMQ事件
基本上它只是一個新的消費者,它暴露了一個Received事件,所以你不需要阻止。
一些示例使用循環樣式,因為它更容易解釋和理解。
您想使用IModel.BasicConsume而不是BasicGet
。 有關示例,請參閱API指南 (搜索訂閱和使用)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.