0
activemqプロデューサでプロパティtimetoliveを持つキューにメッセージを送信し、activemqコンシューマ関数receive(long long timeout)で受信します。受信メッセージは常にタイムアウトし、メッセージを再度受信することはできません。activemq-cppメッセージがプロパティtimetoliveでキューに送信されるときのタイムアウトを受信
メッセージにtimetoliveプロパティがない場合は正常に動作します。
なぜ、どのように私はタイムアウトを受信することができます。
バージョン のActiveMQ 5.4.2 ActiveMQの-CPP 3.2.5
ありがとうございました。問題は解決されました。あなたが言ったように、私はクライアントとサーバーのマシンで時計を同期し、クライアントは正常に動作するように戻ります。 – jaylong35
これが解決された場合は、このスレッドに回答があることを確認し、解決策がないことを確認してください。ありがとう。 –
ああ、いや、忘れてしまって大変申し訳ありません。 – jaylong35