Nginx学习总结
-
Nginx常用属性:
(1)down属性:
用于标识宕机服务器,标识后此服务器不提供服务.
(2)backup属性:
用于标识备用服务器.标识后该服务器平时不工作,当那些主服务器宕机后或者响应服务过多忙不过来时自动启动.
(3)ip_hash(实际工作使用SSO单点登录实现用户服务器间数据共享):
将用户初次访问时的服务器与用户IP进行绑定,用户在不退出之前的访问都由该服务器处理响应.
缺点:
<1>当用户的IP地址发生变化时,则用户需要重新登录后才能访问.
<2>若某一台服务器宕机,则与该服务器绑定IP的用户重新登录前不能正常访问.
<3>用户负载不均衡. -
项目发布上线步骤:
(1)需要发布的项目打包jar或者war;
(2)设计项目的部署计划;
(3)将需要部署的服务器down掉;
(4)部署成功后测试;
(5)用类似的方法部署其他服务器.
-
服务器高可用:
高可用是指当多台服务器提供服务时,若某一台服务器出现宕机,服务器能够智能的将访问该服务器的请求迁移到其他服务器处理请求.