问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

急急!!对于spring hibernate jotm tomcat6.0 开发,如何配置分布式事务...

发布网友 发布时间:2024-07-10 05:02

我来回答

1个回答

热心网友 时间:2024-07-10 08:00

这个问题其实是由rmi服务器端程序造成的。

客户端程序向服务端请求一个对象的时候,返回的stub对象里面包含了服务器的hostname,客户端的后续操作根据这个hostname来连接服务器端。要想知道这个hostname具体是什么值可以在服务器端bash中打入指令:
hostname -i

如果返回的是127.0.0.1,那么你的客户端肯定会抛如标题的异常了。

解决这个问题有两个方式:
1 修改/etc/hosts
找到127.0.0.1 hostxxxxx这样的字样。把127.0.0.1改成真实的,可供其他机器连接的ip。

这样客户端就能得到真实的ip了。

2 在rmi服务器端程序启动脚本中加上两行,显式指定hostname。我的脚本:
hostname=`hostname`

java -cp $CLASSPATH -Djava.rmi.server.codebase=$codebase -Djava.security.policy=$PROJECT_HOME/se_server/conf/se_server.policy -Djava.rmi.server.hostname=$hostname com.abc.server.StartServer > $PROJECT_HOME/se_server/logs/init.log 2>&1 &

不过该方式有个局限,其他机器肯定能识别ip,但是可能无法识别hostname。

当然,你也可以直接写死这个hostname,比如:-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx。 这样最省力,就是少点灵活性.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样把作文传到别人的邮箱里 在电脑上如何把文件发到别人邮箱电脑上怎么发送文件到邮箱 他说要去上海了 反义疑问句We have ever been to Shanghai,___ __ 去上海上大学和 我们一起努力用英语怎么说? 电镀废水蒸发浓缩法 电镀废水处理方案,树脂深度去除水中铬、镍、铜 求<海的女儿>的赏析? 急寻 君子兰的 养护方案 和各个时期的施肥要点 谢谢 大话西游2会出怀旧版吗 小心男人的歌词是什么? 腰椎间盘突出的饮食能吃辣的吗 ...改为每个月的10号发工资,扣工人5天工资合理吗? 帝王三国投资500怎么刷名将 文化馆如何打造共同富裕试点 知道自己所交的三金怎么计算整个五险 光绪造句 送男票妈妈什么礼物好呢? 活灵是什么意思 一二九运动的性质是A反对资产阶级专政B反对封建军阀C抗日救国 杜淳在青春期撞上跟年期里穿的休闲西服什么牌子的? 孩子流黄鼻涕吃什么药效果好 北京西到 广东省云浮市坐火车要多久 广东到北京高铁需要几天小时,大概多少钱 请问这是什么鸟?应该喂些什么吃的?路边捡的。 请朋友帮忙看看这是什么鸟? 昨天晚上捡了一只受伤小鸟,嘴巴尖尖,腿长长,毛色类似麻雀,个头比... 崴的音标怎样写? cf精英部队还会出吗? ...后又出现嗓子疼,现在是很疼,还咳嗽,有痰,有时有黄痰,有黄鼻涕... 请问三峰全屋定制所用的板材怎么样? 团购怎么找供应商 请你抱紧我歌曲歌词 大同瑞湖云山府多少钱一平方? 那英 有关 我要你陪着我抱紧我 什么歌曲 拜托不要留下我付出了真心没结果是什么歌 拜托不要留下我付出了真心歌词... 大同凤台晓月多少钱一平方? 泥墙根一带的一带是数量词吗? 滚筒洗衣机漏水怎么回事啊? 滚筒洗衣机为什么会漏水呢? 为什么有的字会有多个意思? 中国文字,博大精神,一个汉字同时具有多种不同的含义,路的本义是指_百度... 双眼皮水肿是什么原因做完双眼皮水肿的原因 自珍造句 蜡嘴雀属于几级保护动物 来月经量少,都是血块,需要去做检查吗,一般是什么原因呢? 海尔10kg的滚筒洗衣机,我放了一套睡衣,还有套冬天穿的上衣和裤子,就是... 擅自发行公司债券罪既遂的量刑标准是什么? BX7是什么车? 官厅治肺结核好吗