Как настроить группу безопасности в Amazon EC2
Я новичок в этой безопасности Aws для развертывания в Amazon WebService. Когда я ограничиваю группы безопасности некоторым IP-адресом, мое приложение работает слишком медленно или может не работать, вот почему у меня истекает время соединения, когда я пытаюсь вызвать веб-сервис, который развернут в aws. Когда я открываю ограничение IP-адреса в группах безопасности, оно работает нормально.
Как настроить мой AWS с помощью групп безопасности. так что мое приложение доступно только для некоторых ограниченных сетей. Пожалуйста, помогите мне надеть это.
Ниже приведены данные моей группы безопасности
INBOUND
Type Protocol Port range Source
MYSQL TCP 3306 X.X.X.X/X
SSH TCP 22 X.X.X.X/X
HTTP TCP 80 X.X.X.X/X
OUBOUND
Type Protocol Port range Source
MYSQL TCP 3306 0.0.0.0/0
SSH TCP 22 0.0.0.0/0
HTTP TCP 80 0.0.0.0/0
Я использую Hibernate для подключения к БД из моего веб-приложения. Но каждый раз я получаю тайм-аут соединения с вышеуказанной группой безопасности. но если я снимаю ограничения IP-адреса, он работает нормально. Примечание: соединение с БД работает нормально из mysql workbench
<property name="hibernate.connection.url">jdbc:mysql://schemaname.amazonDBInsatnce:3306/test</property>
1 ответ
Группы безопасности не будут "замедлять" доступ к экземпляру Amazon EC2. Они используются для определения того, какие порты открыты для данного диапазона IP-адресов. Либо трафик пропущен, либо нет.
Группы безопасности могут быть определены для входящего и исходящего трафика. По умолчанию весь входящий трафик запрещен, а весь исходящий трафик разрешен.
Вполне возможно, что ваше приложение пытается получить доступ к какой-либо внешней службе и время ожидания истекло, что приводит к задержкам. Разрешенный весь исходящий трафик, как правило, приемлем, поэтому сначала попробуйте и посмотрите, работает ли ваше приложение лучше.
Кроме того, проверьте файлы журналов, которые создает ваше приложение, чтобы увидеть, не генерируются ли какие-либо ошибки, что даст вам подсказку о том, что может произойти.