0
点赞
收藏
分享

微信扫一扫

LAMP架构:tomcat结合nginx

JamFF 2022-01-21 阅读 52

一.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

 

举报

相关推荐

0 条评论