web-dev-qa-db-ja.com

Msmqは信頼できますか?

主観的な質問かもしれませんが、MsmqはJMSソリューションと比較して信頼できますか?

1
Lieven Cardoen

1つのMSMQサービスに接続する多くの異なるマシンが必要でない限り、MSMQに信頼性の問題はありません。キューインスタンスに送信する2〜3台のサーバーと、キューインスタンスから読み取る2〜3台のサーバーで最大になりました。キューを介して1分あたり数百万のメッセージを送信することに注意してください。

4
mrdenny

NServiceBusのUdiDahanは、MSMQが支援するNServiceBusの使用についてブログに書いています ここ 。議論は信頼性よりもパフォーマンスに関するものですが、興味深い読み物であることがわかるはずです。

Here は、NServiceBus(MSMQによってサポートされています)を介して1秒間に500メッセージを問題なく実行している人です。

MSMQは、負荷がはるかに軽いアプリケーションにのみ使用しましたが、信頼性の問題は発生していません。

2
Cocowalla

さらに:それはあなたがそれを作るのと同じくらい信頼できます。構成によっては、サーバーの再起動時にすべてのメッセージが失われる場合があります。ただし、これは構成の選択です(より高速で、メモリ内でのみキューに入れられます)。

0
TomTom