Google PHP App Engine增加了时间限制

时间:2016-06-18 07:06:04

标签: php google-app-engine

如何增加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

但是当我尝试运行它时,它会返回服务器错误吗?

你能帮我吗?

由于

1 个答案:

答案 0 :(得分:0)

简短的回答是,您无法增加GAE实例时间限制。对于所有App Engine请求,它设置为大约60秒。 Request Timer可用于处理应用程序中的超时,但如文章中所述:

  

App Engine针对具有短期请求的应用程序进行了优化,通常是需要几百毫秒的应用程序。高效的应用程序可以快速响应大多数请求。使用App Engine的基础架构无法很好地扩展应用程序。

我建议使用Pub / Sub和后台进程来执行预计需要超过60秒的任何任务。