我有兩個用戶正在監聽一個發佈者。所有的隊列都在同一臺機器上。爲了使用戶關機,我刪除了一個用戶的輸入隊列。我在通用主機命令輸出中收到一個異常,並且在傳出隊列中沒有meesages。這種行爲是否因爲所有的東西都在同一臺機器上?Nservce總線傳出隊列
0
A
回答
2
爲了降低用戶數量,只需要終止進程 - 無需刪除隊列。您在傳出隊列中看不到待處理消息的原因正是因爲該隊列是本地的。
+0
假設在另一臺機器上的用戶。只需要殺死進程是不夠的,因爲訂閱存儲可以訪問用戶隊列,這就是爲什麼我排隊等候使測試像訂閱機器在此刻關閉:) – Ajai 2010-10-21 03:42:44
+0
如果你不希望訂閱者被傳遞更多的消息,你可以Bus.Unsubscribe關機。這就是說,如果你需要這樣做,那麼架構中的某些東西可能不太正確。 – 2010-10-22 19:44:27
相關問題
- 1. Azure WebJob服務總線重新排隊隊列出現錯誤
- 2. 線程安全隊列 - 入隊/出隊
- 3. Azure服務總線隊列計數
- 4. NServiceBus可以與其他總線隊列?
- 5. 設置服務總線隊列超時
- 6. Azure服務總線隊列ScheduledEnqueueTimeUtc延遲
- 7. Azure服務總線DeadLetter隊列
- 8. Nservice總線隊列未發現異常
- 9. 天青服務總線隊列並聯
- 10. Azure服務總線隊列OnMessageOptions
- 11. Azure的服務總線死信隊列
- 12. MassTransit中的總線隊列是什麼?
- 13. 出列與線程隊列:: Perl的
- 14. TensorFlow:從多個線程入隊和出隊隊列
- 15. iOS GCD:主線程從主隊列以外的隊列中取出隊列?
- 16. C# - 隊列管理,它總是運行和出隊
- 17. Azure的服務總線隊列主題VS隊列網絡/輔助角色
- 18. Python SDK中用於服務總線的預定隊列屬性隊列
- 19. Azure服務總線隊列 - QueueClient.Receive()當郵件在隊列中時返回null BrokeredMessage
- 20. 消息在天青服務總線隊列保留在隊列到期時間
- 21. 傳出數據Windows服務總線
- 22. Perl隊列和線程異常退出
- 23. 隊列來收集線程的輸出
- 24. 天青服務總線隊列 - 序列化與BrokeredMessage
- 25. MVC的傳出消息隊列
- 26. 使用JScript查看MSMQ傳出隊列
- 27. 線程和隊列
- 28. Perl線程::隊列
- 29. Android線程隊列
- 30. 隊列線程池
您能否發佈異常詳細信息? – 2010-10-19 13:59:21