-3

要求事項はこんな感じです。

私は dotnet 開発者です。1 つの dotnet Web アプリケーションがあり、2 つのサーバー A と B を維持する必要があります。「A」データベースに入力されたデータが何であれ、「B」データベースにも挿入する必要があります。データベース「A」でシャットダウンが発生し、すぐにデータベース「B」に接続し、「A」データベースが空いている場合は再び「A」データベースに切り替えます。

Q)これを行う方法またはこれを達成する方法は?Q) 開発者として、これでどれだけ達成できますか? Q) この作業を行うのは誰ですか (dotnet 開発者、DBA 担当者、ネットワーク チームなど)?

助けてください.....よろしくお願いします。

4

2 に答える 2

0

データベース ミラーリングを使用できます。ミラーリングは 2 つのデータベースを同期させ、障害が発生したときに監視付きの高い安全性モードで使用すると、データベースを別のデータベースに自動的に切り替えます。DBA はミラーリングを実装します。ただし、開発者はコードと接続でフェールオーバー サーバーについて言及する必要があります。そのため、Web サーバーは障害時に他のデータベースに自動的に接続します。

于 2013-10-16T11:41:19.920 に答える