現在、ディストリビューターで NService バスを使用していますが、クラスター化された MSMQ に移行せずに HA にしたいと考えています。クラスター化された SQL サーバーが既にあります。NService bus Distributor に MSMQ の代わりに DB を使用させる方法はありますか?
1 に答える
0
MSMQ サービスは実際にメッセージを受信するものであるため、同様に高可用性でない限り、ディストリビューターの HA だけでは十分ではありません。これは、フォールト トレラント ハードウェアを使用して実現でき、クラスタよりもフェイルオーバー時間が短縮されます。データベースを使用する場合は、NServiceBus 用の DB トランスポートを実装し、ディストリビューターを再コンパイルする必要がありますが、ディストリビューター プロセスをフェールオーバーするために何かが必要になるため、それでもディストリビューターの HA は得られません。
SQL Server を実行しているクラスターにディストリビューターをデプロイすることを検討しましたか? それがあなたにとって最も簡単な解決策かもしれません。
于 2010-09-24T14:22:29.157 に答える