C#でAMQ 5.4.2 BrokerとNMS.ActiveMQ 1.5.0を使用しています。非常にうまく動作します.Javaスタックのように、私はほとんど慣れています。ただし、約12時間後に、メッセージがキューに送信されてから完全に利用可能なアイドル状態のコンシューマーがメッセージを受信するまでの間に一定の遅延があります。場合によっては30秒も経過することがあります。この問題を解決するには、ブローカまたはコンシューマアプリケーションを再起動する必要があります。だから、接続は何らかの形で応答性の点で時間の経過とともに腐食しているようだ。それは現在、非常に軽くロードされたシステムですが、それはすべて変更しようとしています:)数時間後にAMQ NMS再接続を強制する必要がありますか?
NMSのために、どのくらいの期間、私は接続を "接続"しておくべきですか? 。これは必須ではないはずですが、他の人が必要と判断した場合はこれを行う意思があります。
私は、1.4.1を使用していると言っていました。しかし、ポイントを取った、私は新しいバージョンでテストを繰り返します –