首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在少数GCE节点上负载平衡多个服务

在少数GCE节点上负载平衡多个服务
EN

Stack Overflow用户
提问于 2015-04-20 14:50:28
回答 1查看 94关注 0票数 1

我有两个GCE节点,每个节点运行相同的N个服务。对于每个服务,我使用GCE网络负载均衡器将请求分发到两个节点。因此,我创建了以下设置:

  • 由于我希望负载均衡器单独检查每个服务的健康状况,所以我对每个N个服务都进行了健康检查(每次健康检查都检查HTTP响应的不同端口)
  • 因为每个服务都有自己的健康检查,所以我有N个目标池,它们都只包含节点1和2,但是都有不同的健康检查。
  • 因为我有N个目标池,所以我也有N个转发规则
  • 由于我希望每个负载均衡服务都可以从外部(实际上,在GAE内部)可用,所以我为每个转发规则分配一个静态IP地址。

问题是,我想运行的服务超过7个,而GCE的区域配额只允许7个静态IP地址。这让我怀疑我做错了什么,而且我正在做的事情有一个更好的设计。

问题的根源似乎是,我希望对每个服务(而不是每个节点)进行健康检查,这似乎只有在将整个路径拆分到GCE网络负载均衡器中的转发规则时才能做到。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-21 07:11:07

您的配置看起来是合理的,因为每个服务都有自己的专用健康检查。

请注意,如果您需要的资源配额超过默认资源配额,并且您的项目还没有进入免费试用阶段,您可以使用配额变更申请表请求更多的配额。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29751222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档