0

最近,我们的一个网站因“目的地不工作”而被 Google Ads 暂停。当我与 Google 支持人员交谈时,他们告诉我,无法从全球所有位置访问我的网站。然后我尝试调查,该网站托管在 Google App Engine 上。而且我没有发现任何 500 错误。但有时某些网站检查工具(如“Uptrends”)会显示不一致的错误“Http Protocol Error”/500 错误。然后我尝试仔细查看 Google 堆栈驱动程序日志记录,并在 Uptrends 和其他工具上运行了几个测试。但我看到了这样的东西。

在此处输入图像描述

在 App Engine 日志记录中,我看到了类似的内容 -

在此处输入图像描述

而且有时某些 HTTP 请求没有命中我的应用程序,因此我的应用程序日志记录无法正常工作,这让我们非常困扰。由于这个事实,我们正在失去大量的营销预算。因此,如果有人站出来告诉我任何测试线索并帮助我进行调查,那就太好了。

4

1 回答 1

0

204 主要是由于 RAM 问题而发生的,因此提升到更大的实例类型通常会清除这些问题

https://issuetracker.google.com/issues/35900014

我之前得到过 204,这是因为应用引擎的 ssl 库中存在内存泄漏。我将字符串传递给证书文件,但它没有关闭这些文件。解决它的解决方法是自己处理文件的打开和关闭,并将文件句柄传递给它。

如果您为 Google Cloud 支持付费,他们可能会帮助您挖掘您看不到的东西。

于 2019-02-01T23:30:54.847 回答