Laravel 谷歌云应用引擎标准不支持gzip?

Laravel 谷歌云应用引擎标准不支持gzip?,laravel,google-app-engine,google-cloud-platform,gzip,google-app-engine-php,Laravel,Google App Engine,Google Cloud Platform,Gzip,Google App Engine Php,目前,我使用laravel框架开发RESTAPI,并将其部署到Google云应用程序引擎标准版和灵活版 当我将它部署到灵活版本时,它运行良好。然而,由于我的应用程序仍然是原型,我想把它改成标准版本,这样我就可以得到免费的一层,因为我的应用程序仍然使用很少的资源 然而,当我尝试部署到AppEngine标准时,一切仍然正常,但与灵活的部署相比,响应速度相当慢。我已经尝试将实例类更改为最高规格的计算机,但结果仍然相同 所以我试着找出到底发生了什么,我认为应用程序引擎标准比灵活的要慢 我的调查结果: 应

目前,我使用laravel框架开发RESTAPI,并将其部署到Google云应用程序引擎标准版和灵活版

当我将它部署到灵活版本时,它运行良好。然而,由于我的应用程序仍然是原型,我想把它改成标准版本,这样我就可以得到免费的一层,因为我的应用程序仍然使用很少的资源

然而,当我尝试部署到AppEngine标准时,一切仍然正常,但与灵活的部署相比,响应速度相当慢。我已经尝试将实例类更改为最高规格的计算机,但结果仍然相同

所以我试着找出到底发生了什么,我认为应用程序引擎标准比灵活的要慢

我的调查结果:

应用程序引擎标准

应用程序引擎灵活

如您所见,对同一API端点的标准和灵活请求,但是,在标准版本中,响应返回的不是gzip编码,而是更多字节,而灵活版本返回的是gzip编码

我想这可能就是为什么每个请求都变慢的原因。在Flexible中,大部分请求返回时间在1000毫秒以下,而在标准中,大部分时间在2000毫秒左右

你们知道如何在AppEngine标准中启用gzip压缩吗,或者你们认为还有其他问题导致响应速度慢吗


谢谢您的帮助:)。

您能显示相应的处理程序代码吗?不确定这是否是您要找的,但我在文档@DanCornilescu中找到了它。您是说这个处理程序吗?处理程序:-url:/favicon\.ico静态文件:public/favicon.ico上传:public/favicon\。ico@anon我已经读过那篇文章,正如你在上面的图片上看到的,我确实为标准和灵活发送了接受编码到gzip,但它仍然不会返回我gzip,我也尝试过这个网站,但结果也显示没有标准的gzip。是否有任何脚本可以启用它?该处理程序用于
favicon.ico
(这是一个由GAE infra直接提供的静态文件,不是由您的应用程序提供的),但您显示的标题信息似乎是用于
getShopToken
,我怀疑它是由您的应用程序提供的内容,而不是静态内容。你能证实/澄清吗?