Adobe Experience Manager as a Cloud ServiceのCDN ドメインで公開されたコンテンツが更新されない
Adobe Experience Manager as a Cloud Serviceでは、更新がパブリッシュインスタンスで利用可能であっても、ユーザーがCDN ドメインを介してページにアクセスすると、公開されたコンテンツの変更が表示されないことがあります。 この動作は、多くの場合、パブリッシュ環境でのレイヤーのキャッシュまたはリンクチェッカー設定に関連しています。 この問題を修正するには、CDN レイヤー間のキャッシュの無効化を確認し、リンクチェッカーの設定を確認します。
説明 description
環境
Adobe Experience Manager as a Cloud Service(すべてのバージョン)
症状
- 公開されたコンテンツの変更は、CDN ドメイン URL (https://など)には表示されません。
- エンドユーザーにエラーメッセージは表示されません。
- オーサー環境にアップデートが正しく表示されます。
原因
パブリッシュインスタンスのリンクチェッカーがリンクを無効にしたり変更したりすると、更新されたコンテンツがCDN ドメインに反映されない場合があります。 キャッシュ無効化が実行されない場合、キャッシュレイヤーで古いコンテンツが提供される場合もあります。
解決策 resolution
問題を解決するには、次の手順に従います。
- パブリッシュインスタンスに直接(CDN ドメイン経由ではなく)アクセスして、更新されたコンテンツが存在し、表示されていることを確認します。
- CDNおよびDispatcherのキャッシングレイヤーを確認して、キャッシュの無効化が期待どおりに機能していることを確認します。
- 必要に応じて、DispatcherとCDNの両方のレイヤーで手動キャッシュフラッシュを実行し、古いコンテンツをクリアします。
- パブリッシュインスタンスで、リンクチェッカーの設定を確認します。
- リンクチェッカーが公開ページ上のリンクを無効にするか、変更するかを判断します。これにより、更新されたコンテンツがCDNを介して表示されなくなります。
- リンクチェッカーの設定を調整して、公開ページで有効なリンクが無効になっていないことを確認します。
- これらの変更を行った後、CDN ドメインを監視して、公開された変更が表示されていることを確認します。
- 影響を受ける複数のURLを検証して、一貫した動作を確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles