私のQAサーバーは、キューに書き込むことができなかったため、アプリケーションにエラーを出し始めました。MSMQ は、具体的には「操作を実行するためのリソースが不足しています」というメッセージをスローしました。
キュー自体をチェックすると、それらが空であり、それぞれのメッセージがゼロであることが示されます。
制限を確認すると、それぞれ 1 GB のストレージに制限されていることがわかります。
ストレージが発生しているディレクトリを確認すると、そこには 1GB のファイルがあるため、これ以上リソースがないことは理にかなっています。
ただし、キュー自体は空です。古いファイルをパージしないのはなぜですか? ここで欠けている設定は何ですか? 再起動すると空になると思いますが、それでも問題は解決しませんでした。