编程就像是建筑师搭建房子?/p>
你精心设计的每一个功能并非会在映入眼帘的第一刻就?/p>
体验到,
而是用户在日积月累的使用过程中,
逐渐被你宏观整体的思维布局?/p>
贴心周到并且
充满设计感的小细节包围,
进而才能体会到其中的精妙所在?/p>
在项目部署服务中最怕的就是
服务器异?/p>
,而通过
nginx
服务集群则可以让我们非常放心的开展工作?/p>
下面简单的介绍一下什么是
nginx
?/p>
nginx
是一?/p>
代理服务?/p>
,客户端请求数据要先?/p>
?/p>
nginx,
然后?/p>
nginx
去服务器上去取数据,取到数据之后先返回到
nginx,
再由
nginx
?/p>
返回我们客户端。我相信有很多人都有过去翻墙到国外网站的经历,譬如程序员最?/p>
stack
over flow
亦或是最大的视频网站
You Tube
等等?/p>
那么
nginx
的工作原理其实和翻墙原理
差不多,作为一个传输中介起到中间枢纽作用,然后你通过中间枢纽获取你所需要的东西?/p>
其次,我们为什么要
nginx
集群,集群的意义何在?/p>
?
由于我进到的是规模比较大型项
目,我就我们项目的实际情况与大家共同分享。由于总线服务?/p>
webservice
服务、网元操
作服务处理着大批量的请求?/p>
这些服务十分的重要,
如果服务器出现异常或是机器出现宕机,
那么对客户造成的影响将是巨大的,尤其是对客户的内心的体验感的影响将是无法抹去的?/p>
所以我们要尽量避免类似情况的发生,
要保证服务具有可适应性?/p>
高拓展性和可维护性?/p>
?/p>
客户塑造一个至善至美的好印象?/p>
然后我们来看一?/p>
nginx
集群服务的总体架构
,在说到总体架构之前我们再来了解一
?/p>
nginx
服务集群的总体架构中的一种高性能可以自动检测服务器状态的
Keepalived
?/p>
Keepalived
可以用来防止单点故障
(
单点故障是指一旦某一点出现故障就会导致整个系?