nginx安装和使用
1. nginx安装:
用yum命令安装即可,具体配置,很多网站都有,例如:http://blog.****.net/tjcyjd/article/details/50686505
2. 实际应用
对于写代码的同学,运维帮你把域名打到你的一台机器A,你的代码部署到了机器B和C,
这时候你需要在机器A上安装nginx进行配置,
让用户请求过来,访问顺序为运维的机器---机器A---机器B或者C(这个根据你配置的nginx模式来决定)
3. 原理图
只看左侧的图即可;左侧是一个服务的,右侧是另外一个相关的接口服务的代码部署
图中的VIP是虚拟ip的意思,也就是运维可以把域名解析到你这个虚拟ip,也可以不用虚拟ip,直接把请求发到你安装nginx的一台机器上。
若是防止一台nginx机器挂了备用的nginx机器启用,那么需要安装keepalived,
keepalived对于nginx的功能,就像sentinel哨兵模式对于redis的功能,也像代码的session同步的功能,
就是说一个挂了,另外一个作为备用能启用。