weblogic负载不均衡问题,使用的是F5F负载均衡, 且F5已经确认配置好无误!
在weblogic负载集群中,A和B是负载的两台机器:项目X部署完后,启动以后,在用log4j写出日志只在A机器上写出日志,而B机器上无法写出。nohup.out日志也是...
在weblogic负载集群中,A和B是负载的两台机器:
项目X部署完后,启动以后,在用log4j写出日志只在A机器上写出日志,而B机器上无法写出。nohup.out日志也是这样。
但是,是AB两台机器上再次部署一个Y应用,二台机器上的日志读写正常,苦思无果,
查看了很多地方,比如写日志目录的权限问题,项目中的日志写出的配置文件都已经确认!没有错误。 展开
项目X部署完后,启动以后,在用log4j写出日志只在A机器上写出日志,而B机器上无法写出。nohup.out日志也是这样。
但是,是AB两台机器上再次部署一个Y应用,二台机器上的日志读写正常,苦思无果,
查看了很多地方,比如写日志目录的权限问题,项目中的日志写出的配置文件都已经确认!没有错误。 展开
2个回答
展开全部
几个方法排查一下:
1.在F5上查看B机心跳通讯是否正常;
2.直连B机直实地址看看是否可以正常访问与写日志;
3.用1台两台机器测试是测不出结果来的,F5记住你第一次转发到是A机,一小段时间内还是自动把你转到A机。多弄点客户端试一下;
4.再次核实F5上的配置的IP,端口信息;
5.确认一下你们连的是F5的VIP地址。
1.在F5上查看B机心跳通讯是否正常;
2.直连B机直实地址看看是否可以正常访问与写日志;
3.用1台两台机器测试是测不出结果来的,F5记住你第一次转发到是A机,一小段时间内还是自动把你转到A机。多弄点客户端试一下;
4.再次核实F5上的配置的IP,端口信息;
5.确认一下你们连的是F5的VIP地址。
追问
在我们的服务器中,域名下面配置了一个F5,用来负载均衡2台Apache服务器,
在2台apache服务器与应用服务器之间,还有一台F5,这个F5连接已经被负载均衡的2台apache服务器,当然这个F5也是用来负载均衡weblogic的几个应用服务器。
现在,经过查看,发现apache工作时使用的用户和组,两台机器中不一样,请问这个是否影响A机和B机的日志输出情况?或者apache工作时使用的用户和组的不同是不是造成B机无法访问到的结果。
追答
不影响的,还是在单机先测试清楚,是否可正常写日志,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询