Дженкинс перестает отвечать на HTTP через некоторое время - PullRequest
0 голосов
/ 06 февраля 2020

Я запускаю Jenkins 2.204.2 на сервере DigitalOcean за 10 долларов в Ubuntu 18.04.

Каждый раз при перезапуске службы systemctl для Jenkins он нормально загружается, но работает только в течение нескольких дней или около того. затем он перестает отвечать на HTTP через некоторое время. Мне пришлось бы вручную перезапустить сервис Jenkins, чтобы иметь возможность использовать его снова в течение еще нескольких дней.

Я наблюдаю за доступом HTTP, и при проверке журналов я ничего не нашел в jenkins.log со дня или за день до того, как он вышел из строя, и в access.log все, что я вижу, это запросы мониторинга до тех пор, пока HTTP не перестал работать. В журналах journalctl также ничего нет.

Один из замеченных мной замечаний, в которых я не уверен, что это проблема, - это статус "завершен" в systemctl:

● jenkins.service - LSB: Start Jenkins at boot time
   Loaded: loaded (/etc/init.d/jenkins; generated)
   Active: active (exited) since Thu 2020-02-06 10:17:48 CET; 1min 11s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 31372 ExecStop=/etc/init.d/jenkins stop (code=exited, status=0/SUCCESS)
  Process: 31497 ExecStart=/etc/init.d/jenkins start (code=exited, status=0/SUCCESS)

Feb 06 10:17:46 www systemd[1]: Starting LSB: Start Jenkins at boot time...
Feb 06 10:17:46 www jenkins[31497]: Correct java version found
Feb 06 10:17:46 www jenkins[31497]:  * Starting Jenkins Automation Server jenkins
Feb 06 10:17:46 www su[31543]: Successful su for jenkins by root
Feb 06 10:17:46 www su[31543]: + ??? root:jenkins
Feb 06 10:17:46 www su[31543]: pam_unix(su:session): session opened for user jenkins by (uid=0)
Feb 06 10:17:46 www su[31543]: pam_unix(su:session): session closed for user jenkins
Feb 06 10:17:48 www jenkins[31497]:    ...done.
Feb 06 10:17:48 www systemd[1]: Started LSB: Start Jenkins at boot time.

Хотя он говорит что после запуска сервиса даже когда Jenkins нормально отвечает на HTTP-запросы.

...