キューからメッセージを取得するスクリプトがあります。これは、他のプロセスが機能するために必要な前処理を実行します。
今、これらのメッセージを配信する必要があるので、これらのメッセージを確認する必要があります。メッセージをリッスンしているサービスの1つがダウンした場合、オンラインに戻ったときに見逃したメッセージを受信するはずです。
いくつかの質問:
1 /前処理が実行されるたびに追加される各後処理サービスのキューを持つことは意味がありますか?(したがって、各プロセスの後に同時に8つの異なるキューを追加する可能性があります。これは大量のメッセージ(数十万p /日)になります。
2 /キューにメッセージを追加するのはどれくらい速いですか?8〜10個のキューに追加すると、ソフトウェアの速度が低下しますか?
3 /トピック交換を使用してファンアウトでこれを行うことはできますか?私の唯一の懸念は、私のサービスの1つがダウンした場合、メッセージを見逃してしまうことです。
4 /経験者からのアドバイスはありますか?