Чтобы обеспечить гибкость развертывания гибкого бобового стебля, имейте в виду несколько вещей:
Первый : AWS не будет вносить изменения в какие-либо конфигурации в производственной среде Elastic Beanstalk напрямую. Точно так же вам не следует вносить какие-либо изменения непосредственно в вашу среду производства эластичных бобовых.
AWS рекомендует изменить конфигурацию в среде разработки и повторно развернуть через консоль или через интерфейс командной строки Elastic Beanstalk (CLI) , если вы хотите, чтобы это изменение вступило в силу. Это независимо от того, находится ли он в контейнере или нет, или с балансировкой нагрузки, или нет, с файлом конфигурации эластичного beanstalk nginx или параметром переопределения.
Второй : по первой предоставленной вами ссылке: вы либо используете конфигурацию nginx по умолчанию для эластичного beanstalk ИЛИ конфигурацию переопределения в .ebextensions. Там нет смеси обоих. Это должно помочь уменьшить вашу путаницу. Когда вы вносите изменения в любую из ваших сред разработки, это изменение подразумевает новую версию вашего приложения, и вам нужно развернуть ее в своей рабочей среде, чтобы она вступила в силу.
Третий : nginx может выступать в качестве прокси-сервера для вашего исходного сервера, а исходный сервер может определять срок действия кэша для ресурсов. Есть способы изменить конфиги в вашей конфигурации nginx, чтобы при необходимости переопределить настройку источника. Из руководства по кэшированию NGINX :
По умолчанию NGINX учитывает заголовки Cache-Control из источника
сервера. Он не кэширует ответы с Cache-Control, установленным в
Приватный, без кэширования, без хранения или с Set-Cookie в ответе
заголовок. NGINX кэширует только запросы клиентов GET и HEAD.
Надеюсь, это поможет прояснить ситуацию. Разверните свое приложение и помните об этих методах. Если это не так, удалите его и попробуйте снова.
Задайте более конкретный вопрос, касающийся вашего приложения и конкретной конфигурации, если вы застряли. Чем больше деталей вы предоставите на свой вопрос, тем лучше мы сможем вам помочь.