На прошлой неделе был выпущен Amazon Linux v2.7.0. После обновления до этой версии Конфигурация ПО в веб-консоли исчезла. Из-за этого изменения нам пришлось быстро перейти на конфигурацию файла .ebextensions. Мы используем файл, подобный этому ниже.
option_settings:
"aws:elasticbeanstalk:container:tomcat:jvmoptions" :
Xms: 512m
Xmx: 1024m
XX:MaxPermSize: 256m
JVM Options: "--add-modules java.xml.bind"
Через несколько дней Amazon неожиданно выпустила Amazon Linux v2.7.1, снова сделав эти возможности доступными. Итак, теперь у нас есть то же самое, настроенное в двух местах. Какой из них приоритет? Мы видим, что они выбираются случайным образом. Иногда из нашего файла иногда из веб-консоли.
На мой взгляд, он должен обновлять конфигурацию веб-консоли после каждого развертывания, но это не так :(