音效素材网提供各类素材,打造精品素材网站!

站内导航 站长工具 投稿中心 手机访问

音效素材

网易蜂巢Docker容器的负载均衡设置教程
日期:2021-09-08 17:44:39   来源:脚本之家

关于负载均衡
负载平衡(Load balancing)是一种计算机网络技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最佳化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。
使用带有负载平衡的多个服务器组件,取代单一的组件,可以通过冗余提高可靠性。负载平衡服务通常是由专用软体和硬件来完成。
负载平衡最重要的一个应用是利用多台服务器提供单一服务,这种方案有时也称之为服务器农场。通常,负载平衡主要应用于Web网站,大型的Internet Relay Chat网络,高流量的文件下载网站,NNTP(Network News Transfer Protocol)服务和DNS服务。现在负载平衡器也开始支持数据库服务,称之为数据库负载平衡器。
对于互联网服务,负载平衡器通常是一个软体程序,这个程序侦听一个外部端口,互联网用户可以通过这个端口来访问服务,而作为负载平衡器的软体会将用户的请求转发给后台内网服务器,内网服务器将请求的响应返回给负载平衡器,负载平衡器再将响应发送到用户,这样就向互联网用户隐藏了内网结构,阻止了用户直接访问后台(内网)服务器,使得服务器更加安全,可以阻止对核心网络栈和运行在其它端口服务的攻击。
当所有后台服务器出现故障时,有些负载平衡器会提供一些特殊的功能来处理这种情况。例如转发请求到一个备用的负载平衡器、显示一条关于服务中断的消息等。负载平衡器使得IT团队可以显著提高容错能力。它可以自动提供大量的容量以处理任何应用程序流量的增加或减少。
下面就来看一下在蜂巢中配置负载均衡的过程:

创建负载均衡
点击左侧的导航菜单「负载均衡」,进入负载均衡实例列表页,点击「创建负载均衡」按钮,进入负载均衡创建界面,如下图所示:
201667104800909.png (706×499)

填完基本的创建信息后,点击「立即创建」按钮,跳转到「负载均衡详情」页面,如下图所示:
201667104840462.png (1697×672)

添加监听
创建完毕后,「添加监听」按钮即可使用。点击该按钮,跳转到创建监听页面。填写完相应信息后,点击「立即添加」即可:
201667104902303.png (825×674)

注意:默认一个实例最多可以开 20 组监听,如果需要更多监听,请提工单。

协议设置
每组监听可以配置一组转发端口,转发端口包括源端口和目的端口,目前仅支持 HTTP 和 HTTPS。
201667104938460.png (680×143)

转发规则
可以选择「不使用」或「使用」转发规则,默认为「不使用」。
若「使用」转发规则,则分为「按域名」和「按 URL」:
201667105036188.png (701×204)

按域名:每组监听可以设置多个域名,域名支持完整域名和通配符,以 c.163.com 为例,格式如下所示:
c.163.com 精确匹配 c.163.com 域名
*.163.com 匹配所有以 163.com 结尾的域名
c.163.* 匹配所有以 c.163 开始的域名
注意: 如果开启了域名匹配,但请求的域名匹配不到任意一条规则,会返回 403。
按 URL: 使用前缀匹配,支持「/」, 可以在最后加入「$」来做完整匹配。

后端容器
可以选择集群或容器,支持混合选择。

会话保持
可以选择「不使用」或「使用」会话保持,默认为「不使用」。
会话保持分为「植入 cookie」或「改写 cookie」:
201667105106178.png (801×112)

植入 cookie:负载均衡服务自动生成 cookie,可以指定超时时间,单位为 S。不填则默认为会话 cookie
改写 cookie:改写用户指明的 cookie,如果没有对应 cookie 说明不使用会话保持。

设置监听
点击「负载均衡详情」中的「监听管理」,可以查看所添加的监听,如下图所示:
201667105126966.png (1702×378)

点击相应监听中的「设置」按钮,即可对监听进行设置,如下图所示:
201667105146594.png (816×678)

监听详情
在监听列表,点击相应监听中的「详情」按钮,即可查看监听详情,如下图所示
201667105203239.png (1591×852)

修改负载均衡
点击左侧的导航菜单「负载均衡」,即可查看负载均衡实例列表。点击所要修改的负载均衡实例名称,进入「负载均衡详情」页面,点击「设置」按钮,进入「设置负载均衡」页面,修改相应参数内容后,点击「提交设置」即可:
201667105223374.png (694×493)

删除负载均衡
在负载均衡列表,点击要删除的负载均衡实例名称,进入「负载均衡详情」页面。点击「设置」按钮,进入「设置负载均衡」页面,点击「删除」按钮即可。注意:负载均衡实例删除后,不会删除关联的集群和容器,但是将不保留外网 IP,请慎重。
201667105350907.png (696×493)

    您感兴趣的教程

    在docker中安装mysql详解

    本篇文章主要介绍了在docker中安装mysql详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编...

    详解 安装 docker mysql

    win10中文输入法仅在桌面显示怎么办?

    win10中文输入法仅在桌面显示怎么办?

    win10系统使用搜狗,QQ输入法只有在显示桌面的时候才出来,在使用其他程序输入框里面却只能输入字母数字,win10中...

    win10 中文输入法

    一分钟掌握linux系统目录结构

    这篇文章主要介绍了linux系统目录结构,通过结构图和多张表格了解linux系统目录结构,感兴趣的小伙伴们可以参考一...

    结构 目录 系统 linux

    PHP程序员玩转Linux系列 Linux和Windows安装

    这篇文章主要为大家详细介绍了PHP程序员玩转Linux系列文章,Linux和Windows安装nginx教程,具有一定的参考价值,感兴趣...

    玩转 程序员 安装 系列 PHP

    win10怎么安装杜比音效Doby V4.1 win10安装杜

    第四代杜比®家庭影院®技术包含了一整套协同工作的技术,让PC 发出清晰的环绕声同时第四代杜比家庭影院技术...

    win10杜比音效

    纯CSS实现iOS风格打开关闭选择框功能

    这篇文章主要介绍了纯CSS实现iOS风格打开关闭选择框,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作...

    css ios c

    Win7如何给C盘扩容 Win7系统电脑C盘扩容的办法

    Win7如何给C盘扩容 Win7系统电脑C盘扩容的

    Win7给电脑C盘扩容的办法大家知道吗?当系统分区C盘空间不足时,就需要给它扩容了,如果不管,C盘没有足够的空间...

    Win7 C盘 扩容

    百度推广竞品词的投放策略

    SEM是基于关键词搜索的营销活动。作为推广人员,我们所做的工作,就是打理成千上万的关键词,关注它们的质量度...

    百度推广 竞品词

    Visual Studio Code(vscode) git的使用教程

    这篇文章主要介绍了详解Visual Studio Code(vscode) git的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。...

    教程 Studio Visual Code git

    七牛云储存创始人分享七牛的创立故事与

    这篇文章主要介绍了七牛云储存创始人分享七牛的创立故事与对Go语言的应用,七牛选用Go语言这门新兴的编程语言进行...

    七牛 Go语言

    Win10预览版Mobile 10547即将发布 9月19日上午

    微软副总裁Gabriel Aul的Twitter透露了 Win10 Mobile预览版10536即将发布,他表示该版本已进入内部慢速版阶段,发布时间目...

    Win10 预览版

    HTML标签meta总结,HTML5 head meta 属性整理

    移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析HTML代码,更好地将移动web前端页面表现出来...

    移动端html5模拟长按事件的实现方法

    这篇文章主要介绍了移动端html5模拟长按事件的实现方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家...

    移动端 html5 长按

    HTML常用meta大全(推荐)

    这篇文章主要介绍了HTML常用meta大全(推荐),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参...

    cdr怎么把图片转换成位图? cdr图片转换为位图的教程

    cdr怎么把图片转换成位图? cdr图片转换为

    cdr怎么把图片转换成位图?cdr中插入的图片想要转换成位图,该怎么转换呢?下面我们就来看看cdr图片转换为位图的...

    cdr 图片 位图

    win10系统怎么录屏?win10系统自带录屏详细教程

    win10系统怎么录屏?win10系统自带录屏详细

    当我们是使用win10系统的时候,想要录制电脑上的画面,这时候有人会想到下个第三方软件,其实可以用电脑上的自带...

    win10 系统自带录屏 详细教程

    + 更多教程 +
    网站运营微信营销网络赚钱