Как я могу исправить проблему установки JIRA на EC2? - PullRequest
0 голосов
/ 10 ноября 2018

У меня была проблема в течение нескольких дней с КАЖДЫМ EC2 INSTANCE, который я создаю.

Я установил безопасность группы, установочный файл jira, базу данных. Затем я открываю URL-адрес установки, и тестовое соединение с БД работает, но когда я отправляю запрос, загрузка занимает несколько минут, после чего весь сервер не работает и установка прерывается.

Кстати: я новичок в AWS, поэтому я только изменил и добавил порты в группу безопасности.

Вот несколько скриншотов:

Ответы [ 2 ]

0 голосов
/ 11 ноября 2018

Я видел, как это происходит с использованием шаблона Atlassian CloudFormation. Проблема заключается в том, что настройка базы данных занимает так много времени, что балансировка нагрузки в конечном итоге истекает, поэтому балансировщик нагрузки решает, что узел отключен, и удаляет его из нагрузки. Вы можете проверить, так ли это, посмотрев на статус балансировщика нагрузки на консоли AWS.

Возможно, есть более эффективные способы справиться с этим, но я обошел это путем прямого доступа к узлу Jira для выполнения настройки (т. Е. Обхода балансировщика узла и прямого подключения к порту 8080). Для этого вам может потребоваться настроить хост-бастион и пересылать соединения по SSH.

0 голосов
/ 10 ноября 2018

Наиболее вероятная причина - недостаточно памяти. Требования к Jira довольно высоки, поэтому, если вы пытаетесь использовать экземпляр с, скажем, 1 ГБ ОЗУ, он не будет работать, и процессы будут убиты с исключением OOM (нехватка памяти).

Другой подход заключается в создании экземпляра с оптимизированным ECS AMI (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) и запуске Jira в качестве контейнера Docker (https://community.atlassian.com/t5/Jira-articles/How-to-run-Jira-in-a-docker-container/ba-p/752697).

)
...