1

ActiveDirectoryサーバー2003

ActiveDirectoryMembershipProviderとADroleProviderを使用しています。彼らは素晴らしい働きをします。Active Directoryサーバーが1日の真ん中に再起動して、更新を取得するまで。(私はサーバーを担当しておらず、これを変更することはできません)。これが発生すると、サーバーが再起動している5分間、メニューをロールプロバイダーに関連付けているため、ユーザーはWebサイトを使用できません。だから、ここに私の質問があります:

  1. RoleProviderに「次の」利用可能なADSを使用するように指示することは可能ですか?もしそうなら、最初のものが再起動している間、ADS接続メッセージでユーザーを苛立たせないようにするにはどうすればよいですか?
  2. 利用可能なサーバーに自動的に再接続するある種の接続プールを使用する必要がありますか?もしそうなら、どのように?
  3. すべてのActiveDirectoryサーバーがダウンしたと想像してみましょう。Webアプリケーションを実行し続ける方法はありますか?明らかに、すべてのサーバーがダウンしている場合はより大きな問題がありますが、私が求めているのは、サーバーが何らかの理由で機能しなくなった場合でも前進する可能性のある「切断された」ActiveDirectory認証です。これは賢明で可能ですか?
4

1 に答える 1

3

サーバー接続文字列が「server01.domain.local」に設定されている可能性があります。これを「domain.local」だけに変更すると、「server01」がオンラインであることに依存しなくなります。代わりに、Active Directory DNSのラウンドロビン機能を使用して、すべてのドメインコントローラーのリストを取得し、オンラインのコントローラーを使用します。(管理者がすべてのドメインコントローラーを同時に再起動するとは思いません...)

またnslookup domain.local、コマンドプロンプトで数回続けて実行して、順序が変わることを確認してください。

于 2010-02-11T18:44:56.763 に答える