2016-05-16 44 views
0

我正在使用https://github.com/rabbitmq/hop通過exchangeName獲取所有訂閱。這適用於我,但每次我需要遍歷它們以防添加任何新訂閱時,我都必須詢問rabbitmq有關訂閱的內容。 有沒有什麼辦法可以在我的應用程序中添加監聽器來知道是否添加了任何訂閱?RabbitMQ:如何在「已添加訂閱」上創建監聽器

或者,也許RabbitMQ提供任何其他工具來添加這樣的監聽器?

+0

我還沒有發現這樣的API,所以我決定通過hazelcast共享這些信息 - 把信息關於新預訂到在hazelcast地圖上添加hazelcast地圖並添加監聽器。 – kali

回答

1

hop基於管理HTTP API。

您無法在其上添加偵聽器。

管理UI執行HTTP API每個X seconds,以獲取有關訂閱/隊列/交流等信息

+0

rabbitmq是否提供了其他工具來添加這樣的監聽器? – kali