У меня сейчас проблемы с настройкой AWS.Кажется, проблема в том, что конфигурация ElasticBeanstalk для версии механизма RDS и фактической версии механизма RDS не совпадает.Как будто EB "потерял" свою власть над экземпляром RDS.
Конфигурация EB для RDS: Снимок экрана конфигурации EB
RDS: Скриншот механизма экземпляра RDSверсия
Механизму RDS было разрешено автоматически обновлять второстепенные версии, и я думаю, что это произошло без учета изменений в EB.
Это вызывает проблемы при попытке развернутьновая версия приложения для экс.мои экземпляры EC2, потому что он ожидает, что версия двигателя совпадает, таким образом выдает ошибку: Updating RDS database named: XXX failed Reason: Cannot upgrade postgres from 9.6.6 to 9.6.1
.Версия 9.6.6 - это версия движка, которую фактически использует RDS, а 9.6.1 - это та, которую ожидает EB.
Я перепробовал множество предлагаемых решений, найденных в Интернете, но не нашел "быстрого исправления".».Некоторые даже предлагали создать совершенно новую среду, но я не нахожу идеальной.
Решение, которое я нахожу в порядке, состоит в том, чтобы отключить RDS от EB, чтобы это была внешняя БД, которой я управляюинтерфейс RDS, но я не знаю, возможно ли это?Ребята, вы знаете, как, и если это возможно, используя существующие настройки?
Если вам нужна какая-либо другая информация, просто дайте мне знать!Благодаря.