1

我按照这些说明设置了负载平衡器。网络端点组指向 AppEngine 应用程序,一切运行顺利。现在,我将同一个 AppEngine 应用程序移植到 Cloud Run 服务。它使用 xxxx.run.app URL 完美部署和运行。然后我更新了网络端点组以使用 Cloud Run 而不是 AppEngine,几分钟后调用负载均衡器时出现此错误:

404. That’s an error.

The requested URL was not found on this server. That’s all we know.

(还有那个坏掉的小机器人:))

我没有看到云中运行的日志,因此这意味着它甚至没有进入云运行实例。我把它改回 AppEngine 几分钟后就可以正常工作了。

我还需要为 Google Cloud Run 设置什么其他或不同的设置吗?

谢谢!

4

2 回答 2

0

尝试使用“https”“http”访问您的负载均衡器外部 IP 地址

例如:

https://33.149.231.37/
http://33.149.231.37/
于 2022-01-29T13:31:06.577 回答
0

尽量不要使用europe-west1区域。我遇到了完全相同的问题,例如,当我将所有内容切换到europe-west4or时,让无服务器云运行 NEG 前的 LB 正常工作us-central1

于 2021-03-27T21:37:00.117 回答