小编tes*_*ado的帖子

将自定义域、URL 掩码与 CloudRun 服务和 NEG 结合使用

我在使用带有自定义域的无服务器 NEG 和 URL 掩码时遇到问题。这是一些背景:

\n

我有多个服务部署为 CloudRun 服务(登录服务、搜索服务、反馈服务)。我正在尝试设置自定义域映射并使用 URL 屏蔽,以便将请求路由到适当的服务。

\n

我按照此处概述的步骤进行操作 - https://cloud.google.com/load-balancing/docs/https/setting-up-https-serverless \n我已经创建了负载均衡器、后端服务和带有无服务器网络的无服务器 NEG端点组类型为“Cloud Run”,选中“使用 URL 掩码”复选框,并提供我的自定义域 URL,如下所示 mycompany.com/,其中 mycompany.com 是我拥有的自定义域。

\n

注意:我计划仅使用一个无服务器 NEG 并利用 URL 掩码,以便它可以将请求路由到后端中适当的 CloudRun 服务。

\n

我已更新 mycompany.com 以使用 LB 通过上述步骤创建的公共 IP 地址。

\n

现在,当我输入 mycompany.com/login 或 mycompany.com/search 时,它不会将我定向到相应的 CloudRun 服务,而是收到错误 - “可以访问此站点\xe2\x80\x99t”

\n

我的问题:我是否需要设置自定义域并在指定 mycompany.com 的 CloudRun 页面上添加映射,并选择一项 CloudRun 服务来利用 URL 掩码?

\n

我在这里有点困惑,文档在这里对我没有帮助。

\n

请帮忙。

\n

此致,\n拉杰

\n

url-masking serverless google-cloud-load-balancer

7
推荐指数
0
解决办法
1031
查看次数