Как устранить 500 ошибок в Python на OpenShift с использованием tail?

#python-2.7 #openshift #tail

#python-2.7 #openshift #tail

Вопрос:

Проблема

Я хочу устранить 500 ошибок, отображаемых во внешнем интерфейсе приложения Python на OpenShift с помощью tail .

Что я пробовал

 rhc tail [appname]
  

Это возвращает множество результатов (более 6 месяцев назад), которые трудно искать, и сообщений об ошибках «открыто слишком много файлов».

Ответ №1:

Решение

Мне потребовалось некоторое время, чтобы разобраться в этом, поэтому просто публикую свое текущее решение для потомков и мою собственную ссылку.

Я запустил следующее, которое, я думаю, очищает старые журналы:

 rhc app tidy [appname]
  

Затем я запустил, как мне кажется, более конкретный запрос tail, который просто возвращает файл журнала Python:

 rhc tail -f app-root/logs/python.log [appname]
  

И теперь вы можете увидеть немного более важные детали.

Когда вы откроете это в командной строке и предпримете действие во внешнем интерфейсе веб-сайта, которое вызывает ошибку, результаты будут отображаться в командной строке в реальном времени.

Я уверен, что для просмотра доступны еще более конкретные журналы, но это лучшее, что я смог найти на данный момент.