Я создал VPC. И внутри этого vpc в той же подсети есть два экземпляра ec2. На первом размещено развернутое приложение, на втором - установлен mysql. Я настроил приложение для подключения к экземпляру с установленной БД, но безуспешно. Я скопирую конфигурацию групп безопасности и конфигурацию БД.
Как заставить оба этих двух экземпляра взаимодействовать, и приложение из первого экземпляра начинает использовать db на втором. Они оба имеют публичный ip и могут пинговать друг друга.
соединение с БД
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
spring.jpa.hibernate.ddl-auto=update
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://some_ip:3306/demo
spring.datasource.username=root
spring.datasource.password=root
Группы безопасности
Существует две группы безопасности, и обе они назначены каждому экземпляру ec2.
Добавленный идентификатор - это идентификатор этой группы.
EDIT1 - второй группы безопасности