2010-11-29 6 views
2

nServiceBusを1台のマシンに配置したいと思っています。nServiceBusの1台のマシンへの展開方法

それぞれの論理パブリッシャとサブスクライバを独自のサービス(アドバイスhere)に従って展開し、それぞれに独自のメッセージキュー(MSMQを使用します)を配置する予定です。別のサブスクライバを配備するには、サービスとキューを追加するだけです。これを削除するには、サービスとキューを削除するだけです。

低メッセージボリュームの単一マシン展開の場合と同じくらい簡単ですか?

私はこのアプローチに注意する必要がある深刻な問題がありますか?

答えて

2

これは本当にそうすべきです。もう1つのことは、少なくとも1つのマシンがクラッシュした場合に別のマシンにエラーキューを置くことです。このようにして、どこでエラーが発生しているかについてのアイデアを得ることができます。実稼働環境では、クラスターを少し信頼性の高いものにすることが考えられます。

+0

アダムさん、ありがとうございました。明確にするのは良いことです。ちょうど "簡単すぎる"ようでした。クラスタを使用する場合、私はこのためにDBストレージを使用する必要があると考えていますか? –

+0

DBストレージは、サブスクリプションストレージに最適です。あなたはそれをクラスター化することもできます。マシンのクラスターは、ノードの1つが停止しても、処理が継続して行われるようにします。 –

+0

いいね、ありがとう、アダム。 –

関連する問題