如何增加Google App Engine for PHP的时间限制?
我试图在我的PHP文件上手动定义时间限制,并尝试将带有时间限制设置的php.ini上传到我的实例但没有任何作用?
我发现这篇关于应用引擎服务(https://cloud.google.com/appengine/docs/php/an-overview-of-app-engine)的文章,但不确定这是解决方案,我该怎么办?
我试图更改app.yaml文件:
manual_scaling: instances: 5
但是当我尝试运行它时,它会返回服务器错误吗?
你能帮我吗?
由于
答案 0 :(得分:0)
简短的回答是,您无法增加GAE实例时间限制。对于所有App Engine请求,它设置为大约60秒。 Request Timer可用于处理应用程序中的超时,但如文章中所述:
App Engine针对具有短期请求的应用程序进行了优化,通常是需要几百毫秒的应用程序。高效的应用程序可以快速响应大多数请求。使用App Engine的基础架构无法很好地扩展应用程序。
我建议使用Pub / Sub和后台进程来执行预计需要超过60秒的任何任务。