✊🏿 Black Lives Matter. Please consider donating to Black Girls Code today.
⚾️ It's finally Baseball season! Root for the home team... & Register for our Sports Analytics Webinar!

Set gunicorn timeout for Dash app deployed via Heroku

I have an app with a callback involving some long computations, lasting longer than 30sec.
I use gunicorn + heroku and I need to set up a timeout higher than the default 30sec.

In my Procfile I tried this:

web: gunicorn index:server --timeout 90

To no avail.

Does anyone know how to do it?

Many many thanks for any insight(!).

1 Like

I just found out that the problem comes from Heroku, which sets an initial timeout limit of 30sec, as described in the doc


Does anyone know an alternative to implement long computation in callbacks?

Many many thanks.

1 Like