Я хочу установить для параметра «Кэширование объектов» моего дистрибутива CloudFront с источником S3 значение «Настроить».
Я выполняю следующие действия на консоли:
Когда я возвращаюсь к поведению, «Кэширование объектов» возвращается к «Использовать заголовки исходного кэша», даже после того, как у меня есть время для синхронизации настроек на пограничных серверах.
Это ожидаемое поведение, и если да, то почему? Или это ошибка?
Если это ожидаемое поведение, какие шаги я должен предпринять вместо этого?
Это не ошибка.
Это больше похоже на неточное описание того, что на самом деле означают переключатели.
Use Origin Cache Headers
на самом деле означает "Использовать заголовки исходного кэша, ограниченные стандарт значения для внутреннего TTL CloudFront ".
Customize
на самом деле означает "Использовать заголовки исходного кэша, ограниченные обычай значения для внутреннего TTL CloudFront ".
Заголовки исходного кэша всегда используются при любом выборе. Единственная разница заключается в том, используете ли вы стандартные значения 0/86400/31536000 или настраиваемые значения ... поэтому «Настроить» без настраиваемых значений - это то же поведение, что и «Использовать заголовки исходного кэша», поэтому пользовательский интерфейс возвращается. так оно и есть.
Непонятно, почему пользовательский интерфейс использует описания, которые несколько расходятся с реальным поведением.