このトピックでは、Global Traffic Manager (GTM) インスタンスを作成し、GTMがアクセストラフィックを2つのアドレスに分散できるようにし、フェールオーバーを実現するようにヘルスチェック機能を設定する方法について説明します。
手順
GTMを使用してアプリケーションサービスにアクセスする前に、GTMインスタンスを作成する必要があります。GTMはStandard EditionとUltimate Editionで利用できます。
初めてGTMを使用する場合は、GTMにクラウドリソースへのアクセスを許可する必要があります。 これにより、GTMはCloud Monitorで作成されたアラートグループにアクセスできます。
説明権限付与は、Alibaba Cloudアカウントごとに1回のみ必要です。 承認が完了した場合は、この手順をスキップします。
GTMは、地理的位置ベースのアクセスポリシーと待ち時間ベースのアクセスポリシーの2種類のアクセスポリシーをサポートしています。 異なるインターネットサービスプロバイダー (ISP) またはリージョンからのドメインネームシステム (DNS) 要求に応答するようにアドレスを設定する場合は、地理的位置ベースのアクセスポリシーを作成して設定する必要があります。 リクエストソースからアドレスが属するリージョンへのネットワーク遅延に基づいて最適なネットワークパフォーマンスでDNSリクエストをバックエンドサーバーにインテリジェントにルーティングする場合は、遅延ベースのアクセスポリシーを作成および設定する必要があります。
GTMを使用してアプリケーションアドレスを管理する場合は、アドレスのアドレスプールを作成する必要があります。 設定する必要がある情報には、アドレスプール名、アドレスプールタイプ、負荷分散ポリシー (アドレス) 、およびアドレスが含まれます。
ヘルスチェック機能を有効にすると、アプリケーションサービスの可用性をリアルタイムで監視できます。 利用可能なヘルスチェックタイプには、pingベースのヘルスチェック、TCPヘルスチェック、HTTPまたはHTTPSヘルスチェックがあります。
GTMインスタンスの基本設定を設定できます。 基本設定には、インスタンス名、CNAMEアクセスタイプ、グローバルTTL期間、およびアラートグループが含まれます。
GTMサービスが設定され、テストに合格した後、CNAMEレコードを使用して、アプリケーションサービスのビジネスドメイン名をGTMで設定されたCNAMEに指定する必要があります。 このようにして、アプリケーションサービスはGTMにアクセスできます。