我已經設置了一個WCF服務,我在使用MSMQ消息隊列的IIS 7上運行,消息正在服務器上正確放入隊列,但WCF服務沒有處理它們所以隊列剛剛建立起來。WCF MSMQ消息隊列沒有被處理
4
A
回答
3
作爲@FelicePollano建議,這可能是一個權限問題。下面是具體的檢查項目:
確保帳戶的Net.Msmq偵聽器適配器的Windows服務具有這些權限的隊列,你的服務使用:收到消息,偷看郵件,發送郵件,獲取屬性,並獲得權限。您必須轉到計算機管理器控制面板應用程序中的消息隊列節點以設置/檢查這些節點。默認情況下,這是網絡服務帳戶。
確保服務站點AppPool的帳戶也具有隊列權限。權限應設置爲完全控制。
如果這些沒有以這種方式設置,那麼進行更改,重新啓動AppPool並重新啓動Net.Msmq偵聽器適配器Windows服務。如果一切正常,隊列應該自動排空。
0
檢查隊列是否可以從服務中看到。有時,如果您使用記錄的用戶創建隊列,則IIS輔助進程無法訪問它。
相關問題
- 1. WCF服務沒有處理MSMQ消息
- 2. 處理自我託管的WCF/MSMQ中毒隊列消息
- 3. 多次處理WCF MSMQ消息
- 4. MSMQ中毒消息處理
- 5. 監視MSMQ消息隊列
- 6. 使用MSMQ死信隊列或管理隊列處理未發送的消息?
- 7. 通過MSMQ處理較大的WCF消息未處理
- 8. 有沒有更好的方法來計算消息隊列(MSMQ)中的消息?
- 9. 使用WCF從MSMQ隊列接收任何XML消息?
- 10. WM_COPYDATA消息沒有被處理
- 11. WCF + MSMQ 4:誰將消息從重試隊列移回應用程序隊列?
- 12. MSMQ私人隊列消息丟失
- 13. MSMQ:遠程消息隊列訪問
- 14. iOS/iPad的消息隊列 - 類似MSMQ?
- 15. MSMQ發送消息到遠程隊列
- 16. MSMQ - 消息隊列抽象和模式
- 17. MSMQ死信隊列消息恢復
- 18. 編輯隊列中的MSMQ消息
- 19. 隊列中沒有消息
- 20. 發送消息與處理程序沒有隊列或延遲
- 21. MSMQ 4.0:消息隊列大小是否已被刪除?
- 22. 如何處理WCF的MSMQ綁定中的消息失敗
- 23. WCF不處理二進制格式的MSMQ消息
- 24. DLL中的Windows消息隊列處理
- 25. 後臺處理與消息隊列
- 26. BizTalk消息隊列(等待處理)
- 27. 限制處理異步MSMQ消息
- 28. 在Windows服務中處理MSMQ消息
- 29. MSMQ - ReceiveCompleted - 處理消息異步
- 30. 如何查看出站MSMQ消息隊列中的消息?