Cache は、解決結果をメモリに保存することで、プライベートネットワーク内で同じドメイン名に対する繰り返しのクエリの解決を高速化します。
[キャッシュ保持ドメイン名 (FQDN) の追加]
キャッシュ保持は、ドメイン名の名前解決レコードをメモリに保持し、解放しません。キャッシュされたレコードが存在しない場合、システムはレコードを取得します。キャッシュされたレコードが既に存在する場合、システムは更新をトリガーしません。レコードの TTL が期限切れになった後、そのドメイン名に対する次のクエリには既存のキャッシュレコードで応答し、その後システムがレコードを更新します。クエリがレコードを返さない場合、システムは以前のレコードで応答し続けます。
頻繁にアクセスされる、またはビジネスクリティカルなドメイン名に対してキャッシュ保持を有効にすることを推奨します。名前解決の結果はキャッシュに永続的に保持されるため、プライベートネットワークでの名前解決が高速化され、ドメイン名の権威 DNS プロバイダーに障害が発生した場合のサービス中断を軽減します。このような障害が発生している間、システムは以前に解決されたレコードでクエリに応答し続けます。
CNAME レコードを持つドメイン名の場合、キャッシュ保持は CNAME の最初のホップにのみ適用されます。そのホップ以降のドメイン名はキャッシュされません。名前解決パス全体を高速化するには、CNAME チェーン内のすべてのドメイン名をキャッシュ保持ドメイン名として追加してください。
Alibaba Cloud DNS - Private Zone ページに移動します。
Cache > キャッシュ保持ドメイン名 (FQDN) の追加 をクリックします。
パラメーターを設定します。
パラメーター
説明
[Domain Name]
キャッシュ保持を有効にするドメイン名を入力します。キャッシュ保持は、入力したドメイン名そのものにのみ適用され、そのサブドメインは含まれません。
[Record Type]
キャッシュする DNS レコードタイプです。サポートされているタイプ: A、AAAA、CNAME、TXT、MX、SRV、PTR。
A、AAAA、CNAME、TXT、MX、SRV、および PTR。
[Cache Retention]
ドメイン名の名前解決結果はキャッシュモジュールに保持され、解放されることはありません。クエリはキャッシュされたデータから応答されるため、1 ミリ秒未満で名前解決が可能です。
キャッシュされたデータの TTL が期限切れになった後、そのドメイン名に対する新しいクエリには、まずキャッシュされたデータから応答し、同時にシステムがオリジンからキャッシュデータを更新します。
[Effective Scope]
キャッシュ保持が有効になるネットワーク環境を定義します。この範囲外のネットワークでは、キャッシュ保持による名前解決の高速化の恩恵を受けることはできません。
[有効範囲] セクションで、多階層のセレクターを使用し、[アカウント] (現在のアカウントまたは連結アカウント)、[VPC タイプ] (標準 VPC または EDS ワークスペース VPC)、[リージョン]、および特定の [VPC インスタンス] を順番に選択します。ターゲットの VPC 接続インスタンスを選択すると、選択した項目がセレクターの下に表示されます。アカウントをまたいだ管理を行うには、[+ アカウントをまたいだ VPC Private Zone 管理] をクリックします。VPC データの同期には遅延が発生します。VPC データが同期されていない場合は、30 分後にもう一度お試しください。
システムは、キャッシュ保持が有効になっているドメイン名を一定間隔で名前解決し、最新の名前解決レコードを取得して DNS キャッシュ内で更新します。これにより、キャッシュルールの有効範囲内のプライベートネットワークにおけるこれらのドメイン名の名前解決が高速化されます。
ドメイン名解決のためのキャッシュ保持ルールは、有効範囲内のネットワーク環境でのみ有効です。その範囲外のネットワークからドメイン名にアクセスした場合、キャッシュ保持による名前解決の高速化の恩恵を受けることはできません。
この機能は、「再帰」モジュールを通じてクエリされる外部のパブリックドメイン名にのみ適用されます。「[イントラネットドメイン名の解決] (標準ゾーン)」モジュールまたは「転送」モジュールを通じてクエリされるドメイン名はまだサポートされていません。
課金の詳細ルールについては、「2. キャッシュ管理」をご参照ください。
Domain Nameの変更
Alibaba Cloud DNS - Private Zone ページに移動します。
Cacheをクリックしてドメイン名を見つけ、[操作] 列の Edit をクリックします。
[Domain Name]の削除
Alibaba Cloud DNS - Private Zone ページに移動します。
Cache をクリックしてドメイン名を見つけ、[操作] 列の 削除 をクリックします。
[Clear Cache]
緊急の変更時に、プライベートネットワーク内のワークロードが、PrivateZone サービスにドメイン名の最新の名前解決レコードを提供するよう要求する場合があります。そのドメイン名がすでにキャッシュ保持ドメイン名として設定されている場合、キャッシュのクリアを使用して、キャッシュルールの有効範囲内のキャッシュサーバーからキャッシュデータを削除します。キャッシュのクリアは、操作ごとに従量課金で課金されます。
Alibaba Cloud DNS - Private Zone ページに移動します。
Cache をクリックしてドメイン名を見つけ、[操作] 列の Clear Cache をクリックします。
表示されたダイアログボックスで、操作を確認します。
説明キャッシュのクリアは、選択したドメイン名のみを更新し、そのサブドメインは含まれません。キャッシュのクリアのレート制限は、1 秒あたり 2 回の操作です。