I have Flask app that downloads and calculates data. It takes some time (about 10 seconds) to process all the information.

I have paid plan for production and everything works fine.

For testing I have free plan and I get [CRITICAL] WORKER TIMEOUT error here.

What is the timeout for free plan? Can I change the limits?

Thank you,


Hi Petr,

I would hazard a guess that the resources that the free plan provides are too low to run your application and that your worker here is being terminated here because of that. I suspect that if you looked around that particular log line you would see a reference to signal 9 which is the out of memory signal that is raised by Flask.

John B