ActiveMQでメッセージが重複しないように、キャッシュするメッセージIDの数はいくつですか?私は手をロールバックソリューションが欲しい。余分な瓶がないので、Apache Camelなどを提案しないでください。ActiveMQでメッセージが重複しないように、キャッシュするメッセージIDの数はいくつですか?
EDIT 私はTomcatサーバーと統合されたActiveMQを持っています。私は、サーバが重複メッセージを除外するために実行しているときに、メッセージIDのキャッシュを維持します。サーバーをシャットダウンするときに、このキャッシュをRDBMSに保存したいと思っています。このキャッシュは、サーバが長時間オンラインになっていると大きすぎます。だから、私は最後のいくつかのメッセージのメッセージIDを保持したい。このメッセージIDの数はどのようにすべきなので、重複したメッセージが存在することを前提としています。また、サーバーの起動時にdeleteAllMessagesOnStartup = "true"を設定することで、すべてのメッセージをパージしたくありません。
この質問はあまりにも広すぎます。あなたは難しい問題を実際に提起する必要があります。その後、私たちはあなたを助けることができるかもしれません。 –
私はさらに詳細を質問に更新しました。 – user41451