一.tomcat和jdk软件下载
首先要关闭/usr/local/openresty/nginx/sbin/nginx的服务
使用原始的nginx
关闭两个服务端的httpd服务
在两个服务端上下载两个安装包
安装和解压相应的文件
在调度器5上编辑nginx的配置文件
检测无误后重启服务
在浏览器直接访问服务端的tomcat
通过调度端负载均衡访问服务端的test.jsp
当服务其中的一个停止服务,会自动跳转到其他服务器,但数据会丢失
二.nginx+tomcat+memcached建立cession共享
交叉式存储框图,实现一台tomcat出现故障时,另一台tomcat也能从中获取信息。
关闭server6的tomcat,并修改配置文件信息
在server6的tomcat的配置文件下配置 /usr/local/tomat/conf/context.xml
在/usr/local/tomat/lib下添加java的包
安装memcached,并启动
检测到11211端口启动表示成功
打开tomcat服务
查看日志
在另外一台服务器server7也做相同的操作
测试:
在浏览器山可以访问http://172.25.254.5/test.jsp
模拟故障:关闭server7的tomcat,
没有影响,
启动server7的tomcat,关闭server6的memcache进行测试
也没有影响,
关闭server6的tomcat进行测试,没影响
现在tomcat的memcahe都在一个节点上,该节点如果down了,会出问题,因为现在不是交叉存储的,交叉存储时,整个节点down掉没有问题
恢复交叉存储
启动server6的memcache
停止server7的memcached