none
[MSMQ]WindowXPで動作していたプログラムをWindows7に行こうしたところ、メッセージ送信についてランダムに失敗します RRS feed

  • 質問


  • 以下の環境で3年ほどMSMQを使ったシステムを動かしています。

    クライアント:WindowsXP(MSMQの送受信)
    サーバー:Windows2008サーバー(リモートキューの稼働)
    使用言語:VBAおよびPowershell

    クライアントは複数のPCで複数のプロセスが動いています。
    また、メッセージの送受信は非トランザクションモードで実行しています。

    今回、WindowsXPから動作PCをWindows7に変更したところ、
    メッセージのSendにランダムに失敗する事象が発生しました。

    多いときは1日あたり1000件以上のメッセージをやり取りしますが、
    成功と失敗を繰り返しながら、3~4割程度が失敗になります。

    尚、プログラム上はエラーなど発生していない為、クライアントからは
    送信に成功した扱いとなっています。
    クライアント、サーバーともにイベントログにエラーが出ている様子はありません。


    WindowXPからWindows7にクライアントOSを変更したことに起因していると
    考えていますが、確認すべきポイントや対応方法などはありますでしょうか。


    2014年9月12日 3:10