更改Google Cloud项目network service tier是否影响现有运行服务?
Google Cloud项目级网络服务层级修改的影响结论
- 修改项目默认的Network Service Tier设置不会触发任何已部署存量资源的配置变更,也不会造成服务中断,该配置仅作为项目级的默认选项,仅对设置修改完成后新创建的资源生效。你查阅到的官方文档相关描述是准确的,不存在后台自动同步存量资源配置的逻辑。
各类存量资源的具体影响说明
- Compute Engine VM实例:已经创建完成的VM实例、已绑定的静态/临时公网IP、已配置的路由与转发规则会完全保留原有服务层级属性,不会出现实例重启、网络闪断、配置漂移的情况,业务流量转发逻辑和修改前完全一致。
- 负载均衡资源:所有类型的负载均衡(包括全局HTTP(S)负载均衡、区域内部/外部TCP/UDP负载均衡、网络负载均衡等)已创建的前端IP、转发规则、后端服务组配置都不会发生变更,流量处理逻辑不受项目默认层级修改的任何影响。
- 其他网络资源:Cloud NAT、Cloud VPN、公网IP地址等存量网络资源同样会保留原有层级配置,不会自动切换。
操作注意事项
修改项目默认层级后,如果你对存量资源执行新增配置操作(比如给现有VM新增辅助公网IP、给现有负载均衡新增前端监听端口、新建NAT规则),新增的配置项会默认使用当前项目设置的服务层级,不会改动资源上原有配置的层级属性。
如果需要提前核验存量资源的服务层级,无需中断业务,可以直接通过控制台对应资源详情页查看,或使用gcloud命令查询对应资源的networkTier字段即可,例如查询指定公网IP的服务层级可执行:gcloud compute addresses describe <IP资源名称> --region <IP所属区域> --format="value(networkTier)"
内容的提问来源于stack exchange,提问作者Adam Ierymenko
相关产品推荐
相关产品推荐

