云端点入门 运行 - 请求超时或请求太大错误
Getting Started with Endpoints for Cloud Run - Request Timeout or Request Too Large Errors
前言
我刚刚完成 Getting Started with Endpoints for Cloud Run tutorial for the second time. When I first tried running this tutorial with my own Cloud Run app, I got either a 413 Request too large
or 504 Upstream request timeout
error. Thinking that I may have taken too large a leap trying to deploy Endpoints on my Cloud Run service, I started the tutorial over using only the tutorial code, i.e., creating a Cloud Run service with the Cloud Run quickstart 并使用端点教程中给定的 YAML。不幸的是,在 运行 完成所有命令、启用服务和部署端点之后,我再次得到 413 Request too large
或 504 Upstream request timeout
。
问题
在 Getting Started with Endpoints for Cloud Run 之后,我收到 413 Request too large
或 504 Upstream request timeout
错误。我觉得我一定遗漏了一些重要的东西,因为我找不到关于这个问题的任何其他评论或文档。 有没有人运行之前遇到过这个问题,或者有人对我如何调试这个问题有建议吗?
到目前为止我已经尝试过什么
除了使用 Cloud 运行 教程图像重新启动教程外,我还查看了日志,发现一个请求在几毫秒内创建了许多错误日志。需要明确的是,云 运行 服务正在运行,因为我已经在没有端点层的情况下测试了我自己的服务和 Google 的服务。那时我访问这些服务没有任何问题。
让我知道我还能提供什么,在此先感谢您的帮助。
我能够重现您的问题。
为了使用 Cloud Endpoints with Cloud 运行,您需要至少 部署两项服务:
- 您的目标服务 (
hello
),可以从 Quickstart. 创建虚拟服务
- 端点服务 (
gateway
),它将是重定向请求的服务。
在这种情况下,您可能 HOST
错误地成为 gateway-HASH-uc.a.run.app
:
...
host: HOST
...
x-google-backend:
address: https://gateway-HASH-uc.a.run.app
主机是第二个服务,x-google-backend
是第一个服务。
要解决此问题,您必须部署另一项服务并重做教程。
前言
我刚刚完成 Getting Started with Endpoints for Cloud Run tutorial for the second time. When I first tried running this tutorial with my own Cloud Run app, I got either a 413 Request too large
or 504 Upstream request timeout
error. Thinking that I may have taken too large a leap trying to deploy Endpoints on my Cloud Run service, I started the tutorial over using only the tutorial code, i.e., creating a Cloud Run service with the Cloud Run quickstart 并使用端点教程中给定的 YAML。不幸的是,在 运行 完成所有命令、启用服务和部署端点之后,我再次得到 413 Request too large
或 504 Upstream request timeout
。
问题
在 Getting Started with Endpoints for Cloud Run 之后,我收到 413 Request too large
或 504 Upstream request timeout
错误。我觉得我一定遗漏了一些重要的东西,因为我找不到关于这个问题的任何其他评论或文档。 有没有人运行之前遇到过这个问题,或者有人对我如何调试这个问题有建议吗?
到目前为止我已经尝试过什么
除了使用 Cloud 运行 教程图像重新启动教程外,我还查看了日志,发现一个请求在几毫秒内创建了许多错误日志。需要明确的是,云 运行 服务正在运行,因为我已经在没有端点层的情况下测试了我自己的服务和 Google 的服务。那时我访问这些服务没有任何问题。
让我知道我还能提供什么,在此先感谢您的帮助。
我能够重现您的问题。
为了使用 Cloud Endpoints with Cloud 运行,您需要至少 部署两项服务:
- 您的目标服务 (
hello
),可以从 Quickstart. 创建虚拟服务
- 端点服务 (
gateway
),它将是重定向请求的服务。
在这种情况下,您可能 HOST
错误地成为 gateway-HASH-uc.a.run.app
:
...
host: HOST
...
x-google-backend:
address: https://gateway-HASH-uc.a.run.app
主机是第二个服务,x-google-backend
是第一个服务。
要解决此问题,您必须部署另一项服务并重做教程。