У нас есть собственное приложение Rails, которое перемещается на виртуальную машину HyperV RHEL8. Приложение в целом работает хорошо. Проблема в том, что Apache случайным образом загружает тестовую страницу, а не передает ее пассажиру. пассажир-статус, кажется, указывает на то, что он все еще работает. Перезапуск apache восстанавливает нормальную работу. Я ничего не вижу в интересующих вас журналах apache, а журналы пассажиров, кажется, показывают только сбой, который, кажется, происходит каждый раз, когда он запускается. Ошибка в журналах относится к нерешенная ошибка это не мешает запуску приложения. Таким образом, приложение может работать нормально в течение нескольких дней, а затем вы внезапно видите тестовую страницу apache, как будто плагина для пассажиров не существует. Apache просто регистрирует его как index.html not found. Приложение работает как именованный виртуальный хост в apache.
apache 2.4.37
phusion пассажирский 6.0.4
При перезагрузке вижу:
*** Очистка каталога устаревшего экземпляра /var/run/passenger-instreg/passenger.bOkEKII
Перед перезагрузкой в статусе пассажира указано 0 групп приложений и 0 процессов, но ошибок нет.