您可以通过配置和连接不同的 Cloud Load Balancing 前端和后端组件,在应用中创建负载均衡器。这些单独的组件可帮助您针对外部流量和内部流量应用不同的控制措施,并防止直接访问数据。
全局 Cloud Load Balancing 后端组件可帮助您管理负载平衡器流量分发设置,包括用于连接到后端的协议、会话设置、健康检查和超时。您可以配置以下后端:
无服务器 NEG:作为后端的无服务器 Cloud Run 或 Cloud Run functions 应用的列表。
托管式实例组 (MIG):作为后端的 Compute Engine 实例组列表。
如需了解详情,请参阅后端服务概览。
本文档介绍了使用应用设计中心创建全球 Cloud Load Balancing 后端时可以配置的连接和参数。配置参数基于 terraform-google-lb-http Terraform 模块。
组件连接
如需创建完整的 Cloud Load Balancing 组件,您必须将全球 Cloud Load Balancing 后端连接到至少一个全球 Cloud Load Balancing 前端。关联的 Cloud Load Balancing 组件在设计画布中显示为一个组。
下表列出了可连接到全球 Cloud Load Balancing 后端的组件,以及对应用及其生成的 Terraform 代码的相应更新。
关联的组成部分 |
申请动态 |
背景信息 |
|---|---|---|
|
使用 Cloud Run 设置全球外部应用负载均衡器 | |
|
网址映射概览 | |
|
设置具有托管式实例组后端的传统应用负载均衡器 |
必需的配置参数
如果您的模板包含全球 Cloud Load Balancing 后端组件,您必须先配置以下参数,然后才能进行部署。
参数名称 |
说明和限制 |
背景信息 |
|---|---|---|
名称 |
负载均衡器后端服务的名称。 | name |
项目 ID |
您要在其中部署 Cloud Load Balancing 后端服务的项目。 |
配置组件 |
可选配置参数
以下参数为可选参数。如需显示高级参数,请在配置区域中选择显示高级字段。
后续步骤
您必须将后端组件连接到前端组件。如需配置前端组件,请参阅在应用设计中心内配置全球 Cloud Load Balancing 前端。