Ошибка Heroku 409, когда приложение Python Da sh вызывает API - PullRequest
1 голос
/ 23 марта 2020

запуск процесса с помощью команды из procfile работает.

затем, как только он начинает читать файл python и извлекает данные из API, мы получаем

[2020-03-23 17:48:55 +0000] [10] [ERROR] Exception in worker process

Какие трассировки до

raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 409: Conflict

А затем

[2020-03-23 17:48:55 +0000] [10] [INFO] Worker exiting (pid: 10)

Прежде чем это выглядит как успешный вызов API со второй попытки, а затем, в конечном итоге,

[2020-03-23 17:49:03 +0000] [11] [INFO] Worker exiting (pid: 11)
[2020-03-23 17:49:04 +0000] [4] [INFO] Shutting down: Master
[2020-03-23 17:49:04 +0000] [4] [INFO] Reason: Worker failed to boot.

И происходит сбой , выход со статусом 3.

Как мне решить эту ошибку 409? Есть ли какая-либо переменная окружения или что-то, что нужно установить в приложении python перед развертыванием в Heroku? Приложение работает локально (т. Е. Работают вызовы API), просто при попытке установить сервер я сталкиваюсь с этим.

...