繁体   English   中英

部署 Google App Engine 后返回 HTTP 响应代码 403

[英]After deploy Google App Engine returns HTTP response code 403

我已经进行了另一次部署,一切都很好,但是在完成应用程序后,我收到了这个错误。 页面请求不断加载。
我需要在“IAM”中配置一些东西吗?

Java 11
标准环境
h2数据库
Spring开机

来自 Google Cloud 的堆栈跟踪:

java.io.IOException: Server returned HTTP response code: 403 for URL: https://clouddebugger.googleapis.com/v2/controller/debuggees/register at java.base/sun.net.www.protocol.http.HttpURLConnection. getInputStream0(HttpURLConnection.java:1919) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1515) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.在 com.google.devtools.cdbg.debuglets.Z93F725A07423FE1C889F448B33D21FpH6 调试对象(未知来源)

我使用 Stackdriver 调试获得了新数据。

"message": "Stackdriver Debugger API 之前未在项目 929024293238 中使用或已禁用。通过访问https://console.developers.google.com/apis/api/clouddebugger.googleapi/overview启用它=929024293238然后重试。如果您最近启用了此 API,请等待几分钟让该操作传播到我们的系统并重试。",

日志信息量不大。 我将应用程序端口从 8000 更改为 8080。

application.properties: server.port=${PORT:8080}

现在该应用程序运行良好。

如果其他人偶然发现此错误,请注意:我在 Google 的 App Engine 仪表板中看到相同的消息在几分钟内弹出多达 60 次。

启用 Stackdriver Debugging API,如上链接,解决了它。 不再生成(那种)错误日志。 奇怪的是,对于我的标准环境,Stackdriver Debugging API 应该已默认打开。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM