Почему после часов выдает Python колбу API с UWSGI и NGINX после ошибки? - PullRequest
0 голосов
/ 13 октября 2018

В студенческом проекте мы разрабатываем приложение с подключением к базе данных через соединение API с Python, Flask, uWSGI и NginX в качестве внешнего интерфейса.

Когда мы запускаем наш сервис, он работает, и мы можем без проблем выполнять наши запросы GET / POST, и он работает очень быстро и плавно.

Но если подождать 20 часов, появится следующая ошибка.появляется:

{"message": "The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request."}

Если я посмотрю на состояние моей службы wsgi, появится следующее сообщение:

SIGPIPE: запись в закрытый канал / сокет / fd (возможно, клиентотключено) по запросу

Что это может быть?Запрос поступил через интерфейс к API, поэтому NginX не может быть проблемой?Мы используем unix-сокет, разрешение 660, принадлежащее www-data, чтобы nginx мог правильно с ним общаться.

У вас есть идеи, что это может быть?

Если вам нужны какие-либо файлы конфигурации, я могу их опубликовать.

Спасибо: -)

...