Время ожидания скрипта истекло до возвращения заголовков openshift
У меня есть приложение Python (веб-сервис), размещенное в Openshift, но несколько дней назад приложение больше не работает. Журнал указывает на "[ошибка] времени ожидания сценария перед возвратом заголовков", и я не могу решить эту проблему.
Кто-то может мне помочь?
3 ответа
Войдите в свою учетную запись openshift и проверьте, работает ли ваше приложение и картриджи.
В: Почему я вижу сообщение об ошибке "преждевременный конец заголовков скриптов" в журналах ошибок Apache.
A: При использовании режима демона это является признаком сбоя процесса демона mod_wsgi при обработке запроса. Возможно, вы также увидите сообщение "Ошибка сегментации". См. Ответ на вопрос о "ошибке сегментации" выше.
Это сообщение об ошибке также может появиться, если вы неправильно настроили Apache и вместо этого ваш файл сценария WSGI выполняется как сценарий CGI.
Это также может быть связано с зависанием кода приложения. Это может быть связано с использованием сторонних модулей Python, которые имеют компонент расширения C, который не работает в субинтерпретаторах Python.
К сожалению, OpenShift имеет далеко не идеальную конфигурацию mod_wsgi и не имеет возможности переопределить конфигурацию или запуск самого Apache. По крайней мере, если это не внесло существенных изменений с тех пор, как я смотрел в последний раз.