File tree Expand file tree Collapse file tree 1 file changed +20
-7
lines changed Expand file tree Collapse file tree 1 file changed +20
-7
lines changed Original file line number Diff line number Diff line change 2323 - JDK:**8u72**
2424 - Tomcat:**8.0.32**
2525- 部署环境:
26- - VIP:192.168.1.50
27- - 第一台主机:Nginx 1 + Keepalived 1 + Tomcat 1 == 192.168.1.120(Master)
28- - 第二台主机:Nginx 2 + Keepalived 2 + Tomcat 2 == 192.168.1.121(Backup)
29- - 两台机子进行时间校准:[ NTP(Network Time Protocol)介绍] ( NTP.md )
30- - 第一台主机部署(第二台主机也是按着这样完全配置):
26+ - 虚拟 IP(VIP):192.168.1.50
27+ - 第一台主机:Nginx 1 + Keepalived 1 == 192.168.1.120(Master)
28+ - 第二台主机:Nginx 2 + Keepalived 2 == 192.168.1.121(Backup)
29+ - 第三台主机:Tomcat 1 == 192.168.1.122(Web 1)
30+ - 第四台主机:Tomcat 2 == 192.168.1.123(Web 2)
31+ - 所有机子进行时间校准:[ NTP(Network Time Protocol)介绍] ( NTP.md )
32+ - 第三、第四台主机部署:
3133 - JDK 的安装:[JDK 安装](JDK-Install.md)
3234 - Tomcat 的安装:[Tomcat 安装和配置、优化](Tomcat-Install-And-Settings.md)
35+ - 第一台主机部署(第二台主机也是按着这样完全配置):
3336 - Nginx 的安装:[Nginx 安装和配置](Nginx-Install-And-Settings.md)
3437 - 添加虚拟 IP:
3538 - 复制一个网卡信息:`sudo cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0`
8790 - 启动服务:`service keepalived start`
8891 - 加入随机启动:`chkconfig keepalived on`
8992- 第一台主机配置:
90- - ``
91- - ``
93+ - 健康监测脚本: ``
94+ - Keepalived 配置文件编辑: ``
9295 - ``
9396 - ``
9497 - ``
99102- 第二台主机配置:
100103
101104
105+ ### 高可用测试
106+
107+ - 模拟 Keepalived 挂掉
108+ - 关闭 Master 主机的 Keepalived,查看 Master 和 Backup 两台主机的对应日志:`cat /var/log/messages`
109+ - 重新开启 Master 主机的 Keepalived,查看 Master 和 Backup 两台主机的对应日志:`cat /var/log/messages`
110+ - 模拟 Nginx 挂掉
111+ - 关闭 Master 主机的 Nginx,查看 Master 和 Backup 两台主机的对应日志:`cat /var/log/messages`
112+ - 重新开启 Master 主机的 Nginx,查看 Master 和 Backup 两台主机的对应日志:`cat /var/log/messages`
113+ - 完善脚本,增加 Nginx 挂掉后自动重启脚本
114+
102115
103116
104117## 资料
You can’t perform that action at this time.
0 commit comments