在我的應用程序,我們正在考慮在處理不同的任務,所以請任何一個讓我知道,如果我有1000個專用隊列用於處理不同的消息創建多個專用隊列是否有msmsq處理任何影響,如果我創建多個專用隊列MSMQ專用隊列限制
0
A
回答
0
的問題,據我瞭解,是 - 將我的申請受苦,如果我使用多個專用隊列,而不是一個。
,如果你有比一個事實,就是通常爲了分離「的宗旨」,也許得到整個傳輸/接收更多的控制做到這一點其他多個消息隊列這不是一個技術問題。
個人而言,我不會創建多個隊列,除非您被困在一個無法解決您的問題而又沒有很多解決方案的情況下 - 我認爲1000是過度的,您可能有設計問題,使用多個隊列來規避設計缺陷。
或者,你正在建設一個龐大的系統(像我們在這裏做的,我們這裏有超過1000個隊列,我們有一個很好的設計,知道我們的東西)。
,我在這裏看到的主要問題是,我收到那些隊列的大部分(如果不是全部)將在可能非(或little-)分佈式系統中單個應用程序的感覺。
考慮一下:如果你有接收蝸牛郵件多個郵箱,你有你需要處理自己的郵件(支付賬單等),隨時手動檢查他們的每一個。在計算機世界裏,這是同樣的問題,你將不得不提出一個策略來檢查所有的隊列。如果它是分佈式的,那麼它就可以了(通常每臺計算機有一個隊列,以防因爲任何原因需要使用直接消息),但是如果它們都在同一臺機器上,那麼實際上你需要編寫一個巨大的循環,最終會變得緩慢,如果您使用單個隊列,您將無法獲得您將獲得的性能。
希望這會有所幫助,
相關問題
- 1. MSMQ專用隊列大小限制
- 2. MSMQ專用隊列 - 未收到
- 3. 連接到專用遠程MSMQ隊列
- 4. 通過C#更新專用隊列上的MSMQ權限
- 5. 如何獲取MSMQ專用隊列的當前權限?
- 6. 兩個域之間的MSMQ專用隊列問題
- 7. MSMQ - 發送到遠程專用隊列什麼也不做
- 8. MSMQ:如何在遠程計算機上創建專用隊列
- 9. SSIS發送MSMQ消息到遠程服務器專用隊列
- 10. 以編程方式在MSMQ中添加專用隊列
- 11. 收聽msmq隊列
- 12. WSMQ隊列限制
- 13. 無法使用MessageQueueInstaller設置MSMQ消息隊列權限
- 14. msmq的臨時隊列
- 15. MSMQ作爲工作隊列
- 16. 監視MSMQ消息隊列
- 17. MSMQ緩慢隊列讀取
- 18. MSMQ身份驗證隊列
- 19. 使用JScript查看MSMQ傳出隊列
- 20. 使用C#MSMQ的隊列路徑#
- 21. 使用MSMQ和WCF實現24隊列
- 22. 如何訪問由NETWORK SERVICE帳戶創建的專用MSMQ隊列?
- 23. Jenkins構建隊列限制
- 24. make_request和隊列限制
- 25. NServiceBus&MSMQ:如何更改隊列上的默認權限?
- 26. MSMQ。誰可以創建本地隊列(需要權限)?
- 27. 如何在MSMQ集羣隊列上設置權限?
- 28. MSMQ無限期地傳出隊列「連接」
- 29. 每個用戶的SignalR隊列限制
- 30. 使用PyZMQ限制隊列長度
爲什麼你需要1000個隊列? – 2013-02-21 10:21:48
我們不是在質疑爲什麼,而是爲了幫助理解。 2個原因,龐大的系統或糟糕的設計 - 通常是這些原因。 – 2013-02-22 15:39:51