tomcat应用调用EJB服务的怪异有关问题
发布时间:2011-06-18 12:17:00 文章来源:www.iduyao.cn 采编人员:星星草
tomcat应用调用EJB服务的怪异问题
此问题困扰了我很久了,还望各位赐教,跪谢!
情况是这样的
tomcat上部署了一个WEB应用 需要调用EJB服务
在tomcat启动参数里面增加了如下命令行
-Djava.naming.factory.initial="org.jnp.interfaces.NamingContextFactory"
-Djava.naming.factory.url.pkgs="org.jboss.naming:org.jnp.interfaces"
-Djava.naming.provider.url="jnp://192.168.0.1:1099"
EJB应用做的是 双机热备份
(注意:不是双机集群,是双机热备份,也就是说
单独2台物理机器(IP分别为:192.168.0.10,192.168.0.11)上分别发布了
相同的EJB应用),
为了达到双机热备切换的目地,特使用了热备切换软件, 对外公布的是 一个浮动IP地址 192.168.0.1
实时监控2台EJB服务器,达到切换的目的
因此上面启动参数里面配置的是 浮动IP192.168.0.1
测试:
1 启动192.168.0.10机器上的EJB应用,关闭192.168.0.11机器上的EJB应用
TOMCAT应用访问EJB服务没问题
2 启动192.168.0.11机器上的EJB应用,关闭192.168.0.10机器上的EJB应用
TOMCAT应用无法访问EJB服务,
后台日志打印,无法找到主机192.168.0.10(很显然,还是找的之前的EJB服务器)
3 什么都不动,重启TOMCAT 应用,TOMCAT应用又可以继续访问EJB服务
请大家帮忙分析下,感谢!
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
SigMOD2012感兴趣的论文(时空数据处理)——记下慢慢看
图中联合做距离数据处理:
Efficient Processing of Distance Queries in Larg...
-
怎样控制你的情绪在项目中,释放压力
在项目中由于甲方,乙方的关系,涉及到彼此的利益,所以争吵是在所难免的;客户要求你把功能,字段...
-
ISTQB AL-TM连载系列14:处理缺陷的严重程度与优先级
正确处理和区分缺陷的严重程度和优先级是所有的软件开发和测试相关人员的重要...
-
ISTQB AL-TM连载系列11:基于会话的探索性测试管理
探索性测试是一个特殊的测试过程,它的测试活动和测试内容是动态变化的,更多的是通...
-
【在线研讨】《用户故事分类与组织结构(一期)》2012-06-26(周二)
主题:《用户故事分类与组织结构——火星人的需求管理理念(一期)》日期:2...
-
探索流程的奥秘之三, 如何梳理业务流程
软件开发的难点之一是如何了解客户的需求,现实工作中,开发者们就像瞎子摸象一样从用...
-
ISTQB AL-TM连载系列13:搭建有效的缺陷管理过程
缺陷是测试过程中的重要输出和工作产品。缺陷的生命周期是一系列的活动和状态所组...
-
项目经理思考什么是团队
在软件项目实施过程中大家谈的最多的可能是“需求”这个词,之后谈的较多的是“团队”相关的话题。求职者...
-
通过robbin的管理问题谈自己遇到的管理问题
首先澄清每个公司,每个管理团队都有着不同的背景和状况。很多事情都不能一概而论,就和...
-
loadrunner、QTP、TestDirector学习笔记
在Windows XP下安装了loadrunner 8.1、QTP 9.2、TestDirector 8.0
运行菜单Samples Set...