通过 Dynamic Media Classic 使 CDN 缓存失效 invalidating-your-cdn-cached-content

Dynamic Media资源由CDN(内容分发网络)缓存,以便快速交付。 但是,在对资源进行更新时,您希望这些更改立即生效。 使CDN缓存内容失效可让您快速更新Dynamic Media交付的资产,而不是等待缓存过期。

NOTE
此功能要求您使用与Adobe Experience Manager Dynamic Media捆绑在一起的现成CDN。 此功能不支持任何其他自定义CDN。
IMPORTANT
这些步骤仅适用于Adobe Experience Manager 6.5 Service Pack 5或更低版本中的Dynamic Media。

通过Dynamic Media Classic使CDN缓存失效:

  1. 打开 Dynamic Media Classic桌面应用程序,然后登录到您的帐户。

    Adobe在配置时提供了您的凭据和登录详细信息。 如果您没有此信息,请联系客户支持。

  2. 转到 设置 > 应用程序设置 > 常规设置.

  3. 在“应用程序常规设置”页的“服务器”组标题下,找到 CDN失效模板 文本框。

  4. 指定用于使CDN(内容分发网络)缓存失效的模板。

    例如,假设您输入引用了图像URL(包括图像预设或修饰符) <ID>,而不是下面的示例中所述的特定图像ID:

    https://server.com/is/image/Company/<ID>?$product$

    如果模板仅包含 <ID>,然后Dynamic Media填充 https://<server>/is/image 位置 <server> 是在“常规设置”中定义的发布服务器名称,并且 <id> 是选定要失效的资产。

  5. 在页面的右下角,选择 关闭.

  6. 在Dynamic Media Classic (Scene7) UI中,选择一个或多个资源,然后转到 文件 > 使CDN失效. 您将看到一个列表,其中包含从您创建的模板和您选择的资源生成的一个或多个URL。 它使用“Application General Settings”(应用程序常规设置)下的“Published Server Name”(已发布的服务器名称)下列出的服务器URL。

    例如,如果在上一步中设置了CDN失效模板,则假设您选择了名为的单个图像资源图像 Backpack_B. 当您转到 文件 > 使CDN失效,将导致在CDN失效用户界面中生成以下URL:

    https://server.com/is/image/Company/Backpack_B?$product$

  7. 在URL列表框中,选择 继续 以清除每个特定URL的缓存。 您可以编辑URL,也可以通过键入或粘贴到URL列表框来添加URL;您无需事先设置CDN失效模板。

    选择后 继续,会显示一个指示器,用于估计清除缓存将花费的时长。

    如果您选择了多个资产,则转到 文件 > 使CDN失效,则每个资产都会在保存的报表中引用 模板URL. 因此,您可以定义 CDN失效模板 引用网站上引用的每个URL图像预设,如产品详细信息和搜索结果。 然后,当您从缓存中选择一个或多个要失效的图像时,URL 会自动填充该界面。

    note note
    NOTE
    当您选择资产时,请转到 文件 > 使CDN失效,Dynamic Media会使用失效CDN模板自动从CDN创建要失效的URL。 如果 CDN 无效模板 ​文本框中没有任何内容,则会显示空白 URL 列表。CDN 上的缓存不是基于资产,而是基于 URL。因此,必须了解您网站上的完整 URL。确定这些 URL 后,可以将其添加到步骤前面的​ 无效 CDN 模板。然后,您可以选择这些资产,并在一个步骤中使 URL 失效。
    另一个选项是将完整URL添加到 使CDN失效 列表。 Dynamic Media Classic如果您按照此方法进行操作,则无需在转到 文件 > 使CDN失效 选项。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab