使用DNS进行第一层的负载分流,这时需要自行监控后端服务状态,出现异常时调整DNS解析记录来切换。 通过在BCC上搭建haproxy等或者使用BLB等作为第二层负载均衡,这一层的服务有健康检查功能,后端异常时会自动剔除,等后端正常后自动加回。 Web/App Server需要做到无状态,所有状态数据存入RDS。
CCE LB Controller 说明 组件介绍 CCE-LB-Controller 基于 百度云应用型负载均衡产品 实现K8s LoadBalancer Service, 提供 4 层负载均衡能力。
相关产品 弹性公网IP 、 云服务器BCC 、 负载均衡
服务使用负载均衡除了上述指令调用之外,还可以通过Dashboard调用具体操作参考 Kubernetes Dashboard创建服务 删除服务 如果需要删除服务,不想将对公网暴露。可以直接删除服务 kubectl delete svc my-nginx 注意: kubernetes会将刚才创建出的公网IP和负载均衡删除,然后也会删除创建的这个服务。
BCI能为Kubernetes提供基础的容器Pod运行环境,但业务间的依赖、负载均衡、弹性伸缩、定期调度等能力依然需要Kubernetes来提供。 对接方式 BCI负责底层Pod容器资源的调度和管理工作,Kubernetes在BCI之上作为PaaS层来管理业务负载,例如管理Deployment、Service、StatefulSet、CronJob等。
具体配置方法见 多活IP+负载均衡 。 就近接入+自动容错 域名有多个可用IP,且分布在多个地域,希望将用户流量接入到就近的IP地址。 如果其中某些IP故障,用户流量应该切换到就近的存活IP上。具体配置方法见 就近接入+自动容错 。 智能解析 域名有多个可用IP,希望根据用户的来源,决定用户应该解析到的IP地址。具体配置方法见 智能解析 。
资源灵活扩容 从容应对业务峰值 百度智能云为大智慧提供基础云服务和负载均衡产品,以代替原有硬件设施,打破大智慧对于高性能计算资源的瓶颈。性能随业务需求线性增长,大大缩减硬件设施成本和后续升级运维难度。系统镜像和磁盘快照方式,帮助大智慧快速创建新的云主机服务,实现业务的快速横向灵活扩展,轻松应对业务高峰,支撑系统平均每天千万次的超高访问量。
虚机监控 虚机 CPU、MEM、磁盘使用率等过高,会影响集群稳定性,CCE 有 Evicted 机制,在节点负载过高时,会将一部分实例迁移走,所以强烈建议用户在 BCM 给节点添加监控报警. BCM 添加报警 百度智能云三方资源 强烈建议 CCE 用户不要直接在 BCC、DCC、VPC、BLB、EIP 等产品页,修改 CCE 创建资源的相关配置,包括名字等,可能导致非预期结果.
读写分离 读写分离是 GaiaDB 默认免费提供的一个透明、高可用、自适应的负载均衡能力。通过集群地址,SQL请求自动转发到 GaiaDB 的各个节点,提供聚合、高吞吐的并发SQL处理能力。
BEC创建负载均衡 介绍在BEC里如何创建负载均衡。 BEC BCM-Agent数据监控功能 介绍BEC的BCM-Agent数据监控功能。