Я создал 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.
![enter image description here](https://i.stack.imgur.com/Ieu9I.png)
Добавленный идентификатор - это идентификатор этой группы.
![enter image description here](https://i.stack.imgur.com/vvg8D.png)
EDIT1 - второй группы безопасности
![enter image description here](https://i.stack.imgur.com/ggmYR.png)