SureRoute and test objects

When enabled, SureRoute evaluates alternate Internet routes to use the fastest way to deliver your non-cachable content from your origin server. When disabled, your traffic may travel along a different, less efficient route.

Important: Akamai servers will make many requests to the SureRoute test object. If that object is a base page on which you’re measuring end user traffic, the SureRoute test requests might artificially inflate the number of hits to that particular page.

Test object

SureRoute improves performance by routing requests from your users along the fastest network paths. Simply place a valid test object, such as the Akamai SureRoute Test Object (SRTO), on your origin server. This allows SureRoute to detect the best path for your traffic when traveling between the Akamai servers and your origin server.

A test object is a static text file that acts as a stand-in for the data that you’re sending on the network. Akamai frequently requests the test object via a number of available routes. The fastest route tested carries all your traffic until the next test is run.

A valid test object must:

  • Give an HTTP 200 response and does not require authentication
  • Be a static text file of content-type text/HTML
  • Be approximately the size of an average page, but no less than 8 KB
  • Not contact a database or do other back-end processing
Akamai tries to find a valid test object for you as part of site analysis. If we can’t find one, or don’t like the one selected, you can download the Akamai SRTO or supply your own test object, add it to your origin, and then update the SureRoute settings on your OCA property with the URL from the test object on your origin server.
Note: Moving, renaming, or deleting the test object on your server will cause SureRoute to fail. Make sure you use a test object that is unlikely to change so you always get the best performance.

SureRoute option: Always request test object with HTTPS

If your site only serves secure traffic via HTTPS and doesn’t respond to HTTP, you’ll want to enable this SureRoute option. Enable this setting to ensure SureRoute race requests to your origin use HTTPS only.

Next performance setting: Adaptive Image Compression (AIC).