2016-11-25 2 views
0

Мы используем Akamai для выполнения теста A/B, есть ли способ, которым Akamai может получить различный кеш с некоторым значением cookie. Например: предположим, что у меня есть 2 приложения App-A и App-B по адресу www.example.com, есть ли способ, когда запрос имеет cookie «to-A = true», затем перейдите в кэш App-A и если cookie имеет «to-A = false»? затем перейдите в App-B? Спасибо!Akamai Cache Key by Cookie

ответ

1

Вы можете достичь этого, используя Изменение идентификатора кэша. Вы можете включить окно Включить в себя следующие файлы cookie action & укажите ваше имя файла cookie на Элементы для включения. Akamai в основном создаст 2 cacheID (идентификаторы будут отличаться) для ресурса & cacheID будет сконструирован с именем файла cookie (& значений, если вы скажете да в свойстве Включить значения). Когда входящий запрос имеет эти cookie-файлы, Akamai может обслуживать определенный ресурс из cacheID (который имеет значение cookie в своем ID).

В вашем примере идентификатор кэша будет построен, как показано ниже для ресурса abc.js. Abc.js, которые пришли из Origin App A, будут сохранены в кешировании до -A & тот, который из приложения B будет сохранен на другом. X-Cache-Key:S/L/**/abc.js cid=_to-A=true_ X-Cache-Key:S/L/**/abc.js cid=_to-B=true_

+0

спасибо, используя идентификатор Cache для этого, как вы сказали, и решили мою проблему. – Yichen

Смежные вопросы