Django app in heroku get worker timeout error

I deployed the django application and deployed it to Heroku, it takes the Facebook account ID as input through the CSV file and parses the information. It works well on the local server, but I get the following error when trying to download a larger CSV file.


14:12:16 web.1 | 2014-07-17 14:12:16 [30747] [INFO] Using worker: sync 14:12:16 web.1 | 2014-07-17 14:12:16 [30752] [INFO] Booting worker with pid: 30752 14:13:21 web.1 | 2014-07-17 14:13:21 [30747] [CRITICAL] WORKER TIMEOUT (pid:30752) 14:13:21 web.1 | 2014-07-17 03:43:21 [30752] [INFO] Worker exiting (pid: 30752) 14:13:21 web.1 | 2014-07-17 14:13:21 [30841] [INFO] Booting worker with pid: 30 
+9
source share
2 answers

Heroku requests are limited to 30 seconds , if the request takes longer, the router will complete the request

You can increase LEVEL LEVEL of gunicorn to see if there is any error in your process

+12
source

Example Procfile Timeout Increased to 15 Seconds

 web: gunicorn myproject.wsgi --timeout 15 --keep-alive 5 --log-level debug 
+7
source

Source: https://habr.com/ru/post/972372/


All Articles