ActiveMQ サブジェクトにストックされたすべてのメッセージを取得するための単純なコンシューマー プログラム (Java) を作成したいと考えています。キューに TextMessage を送信するプロデューサーがあります。
しかし、古いメッセージを取得して新しいメッセージを待つためにコンシューマを書き始める方法がわかりません。
例があれば、ありがとう!
これは私のプロデューサーです: http://pastebin.com/uRy9D8mY
これは私の消費者です: http://pastebin.com/bZh4r66e
コンシューマーの前にプロデューサーを実行してからコンシューマーを実行すると、何も得られません。コンシューマを実行してからプロデューサを実行すると、キューに 72 個のメッセージが追加されますが、コンシューマは 24 個のメッセージしか取得できません...