作家
登录

Java-利用Nginx负载均衡实现Web服务器

作者: 来源: 2018-03-14 22:04:09 阅读 我要评论

有奖调研 | 人脸辨认功能在互联网行业认知度情况


总结:无痛更新

 还记得那些好梦的夜晚吗

你洗洗计算看一个小片子就睡了,这个时刻忽然想起来今天晚上是办事器更新的日子,你要在凌晨时分去把最新的代码更新到办事器,以包管明天大年夜家一觉悟来打开辟站,发明昨天的 Bug 都不见了。这时刻你刹时没有了看片子的兴趣了,这应当就是一个运维人员的日常了吧!

为什么要在凌晨时分去更新办事器?

做过 Web 开辟的应当都明白,可能尽管你开辟的体系并没有若干用户在应用,然则,你依然不敢大年夜日间去更新临盆情况办事器,因为你并不知道办事器可能暂停两分钟会带来的影响,又或者我们心目中的「临盆情况」这个词是圣神而弗成随便玷辱的,所以,我们老是放在凌晨时分。

在 大年夜零开端学 Java - CentOS 下 Nginx + Tomcat 设备负载均衡 这篇文┞仿中,我们已经设备了两台办事器实现负载均衡,并且可以自定义权重,其拭魅这个时刻 Nginx 是支撑你去更新个一一个办事器的时刻,它监测到这个办事器挂掉落了,它把请求都转发到另一台办事器的。然则,我在翻看 Nginx 的 upstream 设备的时刻发明有种更好的方法,就是设置设备摆设备份办事器。

backup 是什么鬼

当然是备份的意思了。看到官网的设备是这个样子的:

backup : marks the server as a backup server. It will be passed requests when the primary servers are unavailable.(标记为备用办事器。当主办事器弗采取今后,请求会被传给这些办事器。)

这意思就是,只有当你的办事器挂掉落的时刻才会应用备份办事器,正常情况下不会拜访到备份办事器,那好,我来测试一下,还记得我们上一篇负载均衡的设备么,我增长一个Tomcat办事器3,然后,里边网页输出这是网站{{3333333333:0}}。

具体设备文字版:

你听过「灾备」、「异地多活」、「双机热备」这些词么

我这里先做一个须要的小解释:

192.168.198.128:8080 办事器下面会称为 办事器1 ,每五次请求会到这里一次;

192.168.198.128:8090 办事器下面会称为 办事器2 ,每五次请求会到这里四次;

192.168.198.128:8091 办事器下面会称为 办事器3 ,即备份办事器。

这个时刻办事器1、办事器2和办事器3都正常启动,我刷新页面,会按照权重规矩请求办事器1和办事器2,并不会请求办事器3(备份办事器)。

接下来我把办事器1停掉落,办事器2和办事器3都正常启动,我刷新页面,这个时刻所有请求都是办事器2,也并不会请求办事器3(备份办事器)。

接下来我把办事器1、办事器2都停掉落,办事器3正常启动,我刷新页面,所有请求都转发到办事器3(备份办事器),看图片:

我再次依次启动办事器1和办事器2,所有请求都又按照权重规矩分派了。在你所有正常办事器都挂掉落时,体系依然高可用,这就是备份办事器的用处!

大年夜家都知道「不克不及把鸡蛋放在一个篮子里」,在我们开辟中依然是如斯,如不雅是稍微对体系数据及运行状况有请求的项目,切切可不克不及忽然体系挂掉落几分钟,这带来的后不雅是弗成想象的。所以,在我们开辟中就会有「灾备」这个词,我们要推敲到这些弗成预防的事宜产生,所以,往往我们会把体系安排到多台办事器膳绫擎,这就是「鸡蛋」的例子,也就是所谓的「双机热备」,以包管我们体系的高可用,当一个办事器挂掉落,河畔的┞封个完全有才能顶上去!就似乎一个法度榜样员你感到他天天没什么事儿可干,异常朝气的去找你引导说:xxx 天天没事干,为什么他工资比我高?呵呵呵...

设备完全份办事器后,你再也不消再凌晨时分爬起床去更新办事器了,你想什么时光更新就什么时光更新,爱谁谁!真的可以做到无痛、无痛、无痛,赓续网重启办事器。

好了,我洗洗睡觉了,我特么终于可以去看一部小片子了...

【编辑推荐】

  1. 无办事器计算将改变关系数据库的游戏规矩

  2.   推荐阅读

      常见数据库容灾技术的直观比较

    有奖调研 | 人脸辨认功能在互联网行业认知度情况 当前是信息社会,数据库的重要性不问可知。本文大年夜通俗用>>>详细阅读


    本文标题:Java-利用Nginx负载均衡实现Web服务器

    地址:http://www.17bianji.com/lsqh/40702.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)