最近、自分のプロジェクトの 1 つで N Service Bus を使用しました。気に入っていますが、まだ別のオプションを探しています。私は RabbitMQ に出くわしましたが、試してみる前に、次のことを確認したいと思います。
1-信頼性はありますか?(N Service Bus では、メッセージがキューにパブリッシュされると、リスナーは常にそれを受け取ります)。
2-クライアントがダウンしている場合、メッセージが利用可能になったときに自動的にメッセージを取得しますか? NSBのように。
3- リソースが軽量ですか (NSB は非常に軽量です)?
4- .Net との統合は簡単ですか?
5- 管理者パネルはオープンソースの無料版で利用できますか?
6- メッセージが公開されないなどの問題を追跡するのは簡単ですか? (これはNSBの痛みです)
7- メッセージに対して N 個のリスナーが存在する可能性がある複雑なシナリオ、または複数のメッセージをリッスンする必要がある単一のリスナーなどをサポートしていますか?
8- コードから設定可能ですか? (個人的には、heave Config ファイルを使用するのは好きではありません。個人的な選択です)
9-RabbitMQ の .Net API はクリーンですか、それともコードが乱雑になりますか?
フィードバックをお寄せください。上記の質問はすべてオープン ソース バージョンに関するものです。ライセンス バージョンはまだ購入したくありません。また、他に利用可能なオプションがあるかどうかを提案します。
ありがとう、