Используйте Дженкинс, чтобы увидеть, работает ли Джира - PullRequest
0 голосов
/ 01 июля 2019

У меня есть установка Jira на виртуальной машине Linux, которая очень часто дает сбой, я единственный пользователь, который имеет права администратора на виртуальной машине, и мне нужно решение для автоматического перезапуска Jira, если я недоступен. Из-за бюджетных ограничений на данный момент нет возможности обновить Jira.

Мне удалось создать задание jenkins, которое можно запускать вручную для перезапуска Jira, но мне нужно что-то, что вызывает это, когда веб-сайт Jira недоступен / или служба не запущена.

Я пробовал SiteMonitor, но он всегда возвращает "503", даже если веб-сайт доступен.

У кого-нибудь есть идеи?

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Я обнаружил, что сервер jenkins не был подключен к DNS и ему нужен IP-адрес сервера JIRA вместо имени хоста.Теперь он работает с помощью Sitemonitor.В качестве альтернативы я мог бы использовать /rest/trou устранение неисправностей/1.0/check/

Спасибо за ваши ответы, ребята!

0 голосов
/ 02 июля 2019

На основе вашей версии Jira вы можете использовать службу проверки работоспособности, чтобы узнать, работает ли ваша Jira и исправна ли она.Подробности этого можно узнать здесь .

Короче говоря, http://<jira-baseurl>/rest/troubleshooting/1.0/check/ должно быть в состоянии рассказать о здоровье Джира.

...