私はAMQ + ActiveMessagingをRailsアプリケーションで実行しています。ルビーでActiveMQ + activemessaging gemを使用する際の問題
私はメッセージを受け取ったときにメッセージに作用しないアクティブメッセージングの問題に直面しています。これは、クライアントを再起動すると解決されます。どうやら、それはしばらく働いていますが、奇妙な行動を止めるときはわかりません。
これは、メッセージが読み込まれるときにメッセージが失われるため、Stompクライアントは次のように構成されます。ack => trueはメッセージの受信を確認しますが、メッセージの送信時には利用可能なデータはありません。
ActiveMessagingに類似の問題が発生しているか、代替手段を使用している人はいますか?
AMQ + Rubyを使用していますか?
乾杯、
ありがとうAndrew、 あなたが言及した設定は、私が使用している設定です:{:ack => 'client'} TRUEは、これが有効であることを意味します。 まだ、ポーラースクリプトは毎回再起動してから、キューを正しく読み込む必要があります。 また、Railsのデフォルトロガーは本番モードではアクセスできず、開発中でも完全に動作することに注意してください。 私はRails 2.1.2を使用しています – cnicolaou
すべてのActiveMessagingユーザーに: 問題を見つけ出し、さまざまなシナリオや回避策を試してみたいと思って過ごして過ごした後、問題はMySQL接続であると判明しました。 何らかの理由で、メッセージがキューに表示されたときに接続が再確立されませんでした。 誰もが同様の状況に直面していて、その解決策は何ですか? 乾杯、 コンスタンティンニコラオウ – cnicolaou