0

更新: AIX 環境を使用しています。

次のようなキュー (クラスター キュー) に関するいくつかのランダムな問題に直面しています。

  1. 2189 クラスター解決エラー (最も頻繁に発生するエラー)
  2. 2270 MQRC_NO_DESTINATIONS_AVAILABLE
  3. 2053 Queue full error(Weirdest) : メッセージを 1 つ投稿すると、正常に投稿され、3 ~ 4 件のメッセージを投稿すると、残りのメッセージに対してこのエラーがスローされます。

クラスターの更新を行うと、これらの問題はすべて解決されます。しかし、根本的な原因、つまりこれらのエラーが発生する理由を知りたいです。何がうまくいかないのですか?

これらのエラーはクラスターの更新によってどのように解決されますか?

4

1 に答える 1

0

ソケットの問題である可能性があります。OSに応じてソケットを監視できます-Windowsでできるように

 netstat -a -b -o >/newfile.txt

また、Windows で TCP Viewer を使用することもできます (Microsoft/sysinternals の 1 つの exe) http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx実際には、Windows の場合はすべての sys 内部ツールが製品ボックスにある必要があります。

linux/Un* のソケットには他のツールがあり、バージョンによっては、RAM への ls コマンドだけのものもあります。多分グーグルが助けになるでしょう。

また、Windows を使用していて、一部を Linux に移行することを検討している場合、最初は苦労しますが、改善されるでしょう。

これで問題が解決しない場合は、質問に環境を投稿し、その他の詳細を記入してください。また、jprofiler を本番環境に導入し、問題が発生したときにそれを使用するとします。

少なくとも jstack と jmap を実行できます

OSとJava、websphereのバージョン/名前は何ですか?

ソケットの問題である場合は、ソケット (レジストリ) を増やしてから、コードをプロファイリングして、誰がソケットを作りすぎているか、何を調整または再書き込みする必要があるかを確認できます。

すべてのページ、すべてのデータベース接続、外部キャッシュ ヒット (使用している場合)、またはその他の URL 作業/リモート接続は、通常、ソケットであることを覚えておいてください。

于 2013-05-24T09:02:25.763 に答える