我正在使用Flask搭建一个Web应用,并将其托管在Heroku上。我的应用程序会进行网络爬取,因此根据搜索条件不同,可能需要几秒钟或20分钟左右的时间。当我尝试运行更大的请求时,默认的30秒后应用程序会超时。有人知道如何增加超时时间吗?我尝试从这里更改配置文件:
web:gunicorn myapp:app --log-file=-
到这里:
web:gunicorn myapp:app --timeout 1200
但是没有任何改变。
但是,当我将其更改为
web:gunicorn myapp:app --timeout 5
它在5秒后超时了。