説明: 私はコンシューマとプロデューサがありますが、アーティファクトがダウンしている場合、コンシューマ側からJMS(ARTEMIS)にメッセージをプッシュしているときに、私のメッセージはアルテミスによって受け入れられません。アルテミスがダウンしているときに、プロデューサーサイドからのメッセージを取得する方法は?
これは、私が自分のアルテミスをオンにすると、メッセージはそれらが失われたアルテミスキューbczには存在しないことを意味します。
私が知りたいのは、コンシューマー側のcontext.xmlに設定できるバッファーのようなものです。これは、アルテミスがまだトラックに戻っている間にプッシュされたメッセージを保存するためです。
私はパラメータがあります。
consumerWindowSize = 1024000000 bytes
producerWindowSize = 102400000 bytes
maxRetryInterval = 1000000 ms
setCallFailoverTimeout = 50000ms
楽しみにしています。助けてください。
ARTEMISブローカのマスタスレーブクラスタを作成することができます。マスターがダウンすると、スレーブはクライアントが起動しなくなるまでクライアントメッセージを処理します。 –