ApsaraDB for MongoDBインスタンスのプライマリ /セカンダリ切り替えの一般的な原因:
- 手動切り替え: お客様または認定されたAlibaba Cloudテクニカルエキスパートが手動でプライマリ /セカンダリ切り替えをトリガーできます。
- 隠れたリスク: Alibaba Cloudは、インスタンスに潜在的なリスクがあり、インスタンスの通常の使用に影響を与える可能性があることを検出します。 この場合、ApsaraDB for MongoDBは脆弱性を修正し、指定されたメンテナンス期間中にプライマリ /セカンダリの切り替えを実行します。
- ホストがオフライン: ApsaraDB for MongoDBインスタンスのプライマリノードがデプロイされているホストで例外が発生し、インスタンスの通常の使用に影響を与える可能性があります。 ApsaraDB for MongoDBは、ホストがオフラインであると見なし、プライマリー /セカンダリースイッチオーバーをトリガーしてリスクの高いノードを置き換えます。
- インスタンスに障害がある: インスタンスに障害があり、正常に使用できないことをAlibaba Cloudが検出すると、ApsaraDB for MongoDBはすぐにプライマリ /セカンダリの切り替えをトリガーして、インスタンスをタイムリーに復旧し、障害期間を短縮します。
ホストがオフラインの場合、またはインスタンスに障害がある場合は、次の形式の内部メッセージまたは電子メールの形式で通知されます。
[Alibaba Cloud] 親愛なる ****: ApsaraDB for MongoDBインスタンスdds-bp **** (名前: ****) にエラーがあります。 インスタンスを安定して実行するために、切り替えがトリガーされます。 アプリケーションがまだインスタンスに接続されているかどうかを確認し、自動的にインスタンスに再接続するようにアプリケーションを設定することを推奨します。