在 Edit Backend Service for GCP 中,"Protocol" 和 "Named port" 和 "Port numbers" 有什么区别?
In Edit Backend Service for GCP, what's the difference between "Protocol" and "Named port" and "Port numbers"?
来自 AWS 背景,我有点困惑。
我需要来自 https://dev.mydomain.co to be served on port 3000 on my compute instance and traffic from https://api.mydomain.co 的流量在端口 3001 上提供服务。
如何使用 GCP 负载平衡实现此目的?
- "Protocol" 是指用于从负载均衡器接收流量的协议吗?如果是这样,我们如何将其设置为 HTTP?
- "Named port" 是做什么的?如果是键值映射,我在哪里添加 "Named port"?
- 最后,"Port numbers" 是什么意思?他们是港口
后端服务将用于联系我的 Compute Engine 实例?
提前致谢!
要为您的配置配置负载平衡,请创建两个后端服务。一个用于端口 3000,另一个用于端口 3001。
配置 GCP 负载平衡器并不困难。您需要了解以下概念:
- 后端。后端是从实例组构建的。
- 实例组。这些是从 Compute Engine 等实例构建的。
- 前端。这些是负载均衡器前端的侦听器,用于接收要分发到后端的流量。
- 规则。这些规则确定流量将如何定向到后端。
针对您的问题:
Q) Does "Protocol" mean the protocol used to receive traffic from the
Load Balancer? If so, how do we set it to HTTP?
负载平衡器用于与后端通信的协议。这可以是 HTTP、HTTPS 或 HTTP/2。要编辑此字段,请单击铅笔图标或下拉列表,具体取决于您所在的屏幕。
Q) What does "Named port" do? Where do I add a "Named port" if it is a
key-value map?
后端服务通过命名端口将流量发送到其后端。端口名称映射到每个实例组中的端口号。实例组定义端口名称的键名称和值。
Q) And finally, what does "Port numbers" mean? Are they the ports that
the backend service will use to contact my Compute Engine instance?
负载均衡器可以侦听一个端口号并转发到后端的另一个端口号。因此,其含义取决于负载均衡器的哪一侧。对于后端,这是您的后端实例(Compute Engine 实例)正在侦听的端口号。
来自 AWS 背景,我有点困惑。
我需要来自 https://dev.mydomain.co to be served on port 3000 on my compute instance and traffic from https://api.mydomain.co 的流量在端口 3001 上提供服务。
如何使用 GCP 负载平衡实现此目的?
- "Protocol" 是指用于从负载均衡器接收流量的协议吗?如果是这样,我们如何将其设置为 HTTP?
- "Named port" 是做什么的?如果是键值映射,我在哪里添加 "Named port"?
- 最后,"Port numbers" 是什么意思?他们是港口 后端服务将用于联系我的 Compute Engine 实例?
提前致谢!
要为您的配置配置负载平衡,请创建两个后端服务。一个用于端口 3000,另一个用于端口 3001。
配置 GCP 负载平衡器并不困难。您需要了解以下概念:
- 后端。后端是从实例组构建的。
- 实例组。这些是从 Compute Engine 等实例构建的。
- 前端。这些是负载均衡器前端的侦听器,用于接收要分发到后端的流量。
- 规则。这些规则确定流量将如何定向到后端。
针对您的问题:
Q) Does "Protocol" mean the protocol used to receive traffic from the Load Balancer? If so, how do we set it to HTTP?
负载平衡器用于与后端通信的协议。这可以是 HTTP、HTTPS 或 HTTP/2。要编辑此字段,请单击铅笔图标或下拉列表,具体取决于您所在的屏幕。
Q) What does "Named port" do? Where do I add a "Named port" if it is a key-value map?
后端服务通过命名端口将流量发送到其后端。端口名称映射到每个实例组中的端口号。实例组定义端口名称的键名称和值。
Q) And finally, what does "Port numbers" mean? Are they the ports that the backend service will use to contact my Compute Engine instance?
负载均衡器可以侦听一个端口号并转发到后端的另一个端口号。因此,其含义取决于负载均衡器的哪一侧。对于后端,这是您的后端实例(Compute Engine 实例)正在侦听的端口号。