上云无忧 > 文档中心 > 百度智能云容器引擎服务 CCE 业务应用如何使用负载均衡?
容器引擎服务CCE
百度智能云容器引擎服务 CCE 业务应用如何使用负载均衡?

文档简介:
业务应用过程中,可能会遇到高并发的场景,通过负载均衡 BLB 的流量均衡和分发功能,可以为应用提供多台 WebServer 并发服务的能力,从而达到业务水平扩展的效果。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

业务应用过程中,可能会遇到高并发的场景,通过负载均衡 BLB 的流量均衡和分发功能,可以为应用提供多台 WebServer 并发服务的能力,从而达到业务水平扩展的效果。

目前创建业务应用的方式有两种: 一是通过 kubectl 创建业务应用; 二是通过 Kubernetes Dashboard 创建业务应用,因此创建和使用负载均衡的方式也分为以下两种:

kubectl 在部署业务应用过程中使用负载均衡

创建负载均衡和弹性公网IP EIP

在公有云环境下,可以通过输入命令,创建出一个类型为 LoadBalancer 的 service,同时,还会联动公有云,创建一个负载均衡和一个公网 IP,具体操作指令如下:

kubectl expose deployment my-nginx --port=80 --type=LoadBalancer

查看负载均衡和弹性公网IP EIP

通过查看服务的命令,可以看到这个服务的情况和创建出的公网 IP。

$ kubectl get services
NAME         CLUSTER-IP    EXTERNAL-IP      PORT(S)        AGE
kubernetes   172.17.0.1    <none>           443/TCP        1h
my-nginx     172.17.44.5   180.76.139.247   80:30356/TCP   47s

通过访问180.76.139.247这个链接可以看到创建的服务如图所示:

注意: 符号"$"代表输入的指令,其他行代表输入指令后显示的服务的信息,其中180.76.139.247 为发布到外网的服务网址。

通过 Kubernetes Dashboard 部署业务应用过程中使用负载均衡

创建负载均衡和弹性公网IP EIP

Service 中选择 External 完成 EIP 和 BLB 的配置,然后会暴漏出端口页面分别填写80 80,然后点击 DEPLOY 按钮开始服务创建;

 

查看负载均衡和弹性公网IP EIP

在创建成功页面点击 Services 按钮,进入 services 页面;

在百度智能云控制台查看负载均衡和 EIP

完成服务创建之后,用户可以登录百度智能云平台,选择“产品服务>负载均衡 BLB”,进入 BLB 控制台查看负载均衡 BLB 的详细信息,具体操作步骤可以参考负载均衡操作指南

选择产品服务>弹性公网 IP EIP,进入控制台的实例列表,在此可以查看节点(实例)公网 IP 信息

相似文档
  • 创建集群之后,下载 windows 版本的 kubectl 工具,例如64位的工具如下: 下载之后,将其解压到任意目录,例如放在 D 盘下。 在 目录C:\users\下进入用户的文件夹,例如用户名为 foo,则文件夹应该为C:\users\foo,同时进入此目录,创建文件夹.kube。
  • 集群在什么条件下会扩容或缩容? 扩容:由于资源不足,pod 调度失败,即有 pod 一直处于 Pending 状态。 缩容:node 的资源利用率较低时,且此 node 上存在的 pod 都能被重新调度到其他 node 上运行。 自动扩缩容的扫描频率是多少? 30秒。
  • 错误 Code:BCC_LACKED_WHEN_CREATE_BLB。 错误说明:创建集群需要新建 BLB,而新建 BLB 存在限制:VPC 内至少存在一台 BCC DCC 或 BBC 才能创建建 BLB。 解决方案:在该 VPC (失败信息中 vpcID 对应的 VPC) 下任意建一台 BCC, 等 BLB 建完后再删除 BCC。该问题正在修复中,以后不再出现。
  • 近日,百度云安全团队监测发现 Linux 发行版存在一个权限提升漏洞(CVE-2020-14386),漏洞详情参考CVE-2020-14386。 攻击者可以利用该漏洞进行越界写操作,进而造成权限提升、容器逃逸以及内存访问错误导致系统崩溃的风险。
  • runc容器逃逸漏洞修复方案(CVE-2019-5736) 解决方法: 可以采用以下三种方法中选择合适的方式修复安全漏洞: 新建 Kubernetes 集群,kubernetes 1.11.5 的 docker 版本已更新至 18.09.2,该版本已修复漏洞。 节点替换,在集群中扩容入新的节点,容器漂移稳定后将旧节点缩容处理。扩容节点的 docker-runc 均已修复漏洞。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部