[英]How to make my Google Cloud Load Balancer work?
我遵循用于创建基于内容的负载平衡的文档: https : //cloud.google.com/load-balancing/docs/https/content-based-example
我想通过https到达外部地址。 我希望负载均衡器通过简单的http连接到VM。
这两个VM都可以正常工作,并且在IP地址到达时会返回正确的回应。 LB的设置似乎不错。 两项健康检查均通过,并且Google SSL证书处于活动状态。
但是,当我尝试访问Load Balancer的IP地址或域时,我得到502。
LB IP是35.244.161.226 wciel.pl
负载均衡器的日志显示状态statusDetails: "failed_to_connect_to_backend"
我附加了Google Cloud Console的屏幕。
请指教。
me@machine:$ gcloud beta compute ssl-certificates list
NAME TYPE CREATION_TIMESTAMP EXPIRE_TIME MANAGED_STATUS
wciel-pl-certificate2 MANAGED 2019-08-11T03:20:15.971-07:00 2019-11-09T01:27:44.000-08:00 ACTIVE
www.wciel.pl: ACTIVE
我认为后端服务配置不匹配。 从web-map-backend-service的详细信息看,它的服务似乎在端口80上侦听。但是,配置后端服务时,已将其配置为端口443。
如果您不需要LB与VM之间的安全通信,我建议您执行以下操作:
将后端协议从HTTPS更改为HTTP
编辑后端端口号从443到80
保存并更新配置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.