一个服务器上的tomcat集群如何设置
发布网友
发布时间:2022-04-27 04:38
我来回答
共1个回答
热心网友
时间:2022-04-08 00:14
Web请求集群环境下流程
1、启动访问起始页(http://localhost:8080/balancer/testLB.jsp)
2、JSP重定向请求到负载均衡过滤文件(http://localhost:8080/balancer/LoadBalancer)
3、负载均衡的tomcat接受请求,根据制定的负载均衡算法,重定向到可用的集群节点(TC01、TC02、TC03)
4、对应集群中节点的sessiondata.jsp(位于clusterapp应用下)页面将启动。
5、sesiondata.jsp将在web上显示会话的详细信息(如会话ID,最后访问时间)
在测试的过程中采用RoundRobin算法,通过对Instance 1发起多个http://localhost:8080/balancer/testLB.jsp测试请求,发现每个请求返回页面的端口号不完全一致,在9080、10080、11080端口不规则的出现,即客户端的访问请求按照RoundRobin算法被重定向到不同的服务器上进行处理,说明该负载均衡规则在这个测试中得到正确的体现。在关闭集群中一个节点后再启用它,能够自动发现该节点,并为该节点分配请求。