Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 2.98 KB

content_invalidation.rst

File metadata and controls

59 lines (42 loc) · 2.98 KB

Forcing Content Invalidation

Invalidating content on the CDN is sometimes necessary when the Origin was mis-configured and something is cached in the CDN that needs to be removed.

Given the size of a typical Traffic Control CDN and the amount of content that can be cached in it, removing the content from all the caches may take a long time. To speed up content invalidation, Traffic Control does not try to remove the content from the caches, but it makes the content inaccessible using the regex_revalidate plugin for Apache Traffic Server. This forces a "re-validation" of the content.

To invalidate content for a specific Delivery Service, follow these steps:

  1. Select the desired Delivery Service from the tp-services-delivery-service view of Traffic Portal

    The Traffic Portal Delivery Services viewThe Traffic Portal Delivery Services view
  2. From the More drop-down menu, select Manage Invalidation Requests

    Select 'Manage Invalidation Requests'Select 'Manage Invalidation Requests'
  3. From the More drop-down menu on this page, select Create Invalidation Request

    Select 'Create Invalidation Request'Select 'Create Invalidation Request'
  4. Fill out this form. The "Path Regex" field should be a PCRE-compatible regular expression that matches all content that must be invalidated - and should not match any content that must not be invalidated. "TTL (hours)" specifies the number of hours for which the invalidation should remain active. Best practice is to set this to the same as the content's cache lifetime (typically set in the Origin's Cache-Control response header). job-invalidation-type describes how content will be invalidated.

    The 'new content invalidation submission' FormThe 'new content invalidation submission' Form
  5. Click on the Create button to finalize the content invalidation.