来自AWS的背景,我有点困惑。
我需要来自https://dev.mydomain.co的流量要在我的计算实例上的端口3000上得到服务,而需要来自https://api.mydomain.co的流量要在端口3001上得到服务。
如何通过GCP负载平衡实现这一目标?
谢谢!
答案 0 :(得分:2)
要为您的配置配置负载平衡,请创建两个后端服务。一个用于端口3000,另一个用于端口3001。
配置GCP负载平衡器并不困难。您需要了解以下概念:
对于您的问题:
Q)“协议”是否表示用于从网络接收流量的协议? 负载均衡器?如果是这样,我们如何将其设置为HTTP?
负载均衡器用来与后端通信的协议。可以是HTTP,HTTPS或HTTP / 2。要编辑此字段,请根据您所在的屏幕单击铅笔图标或下拉列表。
Q)“命名端口”做什么?如果是“命名端口”,我应该在哪里添加 键值图?
后端服务通过命名端口将流量发送到其后端。端口名称映射到每个实例组中的端口号。实例组定义键名和端口名的值。
Q)最后,“端口号”是什么意思?他们是那些 后端服务将用于联系我的Compute Engine实例?
负载平衡器可以侦听一个端口号,并转发到后端的另一个端口号。因此,含义取决于负载均衡器的哪一侧。对于后端,这是您的后端实例(Compute Engine实例)正在侦听的端口号。