【问题标题】:Google cloud platform load balacing to remove redirect port 8443 from domain name谷歌云平台负载均衡去除域名重定向端口8443
【发布时间】:2019-10-11 10:28:38
【问题描述】:

我有一个端口为 8080 的 tomcat 服务器,它在 Google 云平台 VM 实例上运行。我还为我的服务器启用了 SSL。我已经部署了我的 Web 应用程序。当我在浏览器中输入我的域名时,我的应用程序将运行。

但它会附加端口 8443。它看起来像主机名:8443。通过在 GCP 中使用负载平衡,我可以实现它。但我是 GCP 的新手,所以我不知道如何配置。尽管我已经配置了,但它显示了一些错误,例如后端服务问题。

任何人都可以帮助我解决这个问题。

【问题讨论】:

  • 请提供有关您执行的步骤、您遇到的错误以及任何其他可以帮助我们识别问题的相关信息的更多信息。可以在 here 中找到有关最小可重现示例策略的更多信息。
  • @sllopis 我得到 1 个后端服务不正常。在后端服务中,我添加了我的端口 8443,这是应用在主机名中的端口。我不想在我的网址中。在前端配置中,默认情况下它使用端口 80。我只需要确认是否必须将 VM 实例 ip 或负载平衡生成的 ip 添加到域映射中。
  • 在谷歌的网站、Stackoverflow、Qwiklabs 等上有很多关于如何配置负载均衡器的示例,通过其中一个示例。然后发布一个问题,详细说明出了什么问题。只是说帮帮我,什么都没做。我们需要有关您如何配置所有内容的详细信息。

标签: linux google-app-engine google-cloud-platform debian load-balancing


【解决方案1】:

如果我理解正确,您想知道是否需要在 DNS 记录中添加虚拟机实例外部 IP 或负载均衡器的外部 IP 地址。如果我的理解是正确的,为了使用负载均衡器,您需要将负载均衡器的外部 IP 放入您的 DNS A 记录中。

关于您的 1 个后端服务不健康,请您查看 GCP 创建健康检查documentation 的“防火墙规则”部分。您需要创建适用于所有正在负载平衡的 VM 的入口防火墙规则,以允许来自运行状况检查探测器 IP 范围的流量。您确实提到了您正在使用的负载均衡器。你会发现这个link 提供的 GCP 负载均衡器。根据您使用的负载均衡器,您需要创建适当的修复检查防火墙规则。

我建议在 ServerFault 中发布此类问题,因为 StackOverflow 是针对专业和爱好者程序员的问答。

【讨论】:

    猜你喜欢
    • 2020-12-31
    • 1970-01-01
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    • 1970-01-01
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多