[原创]配置JMS的一些心得_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
3
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3528 | 回复: 2   主题: [原创]配置JMS的一些心得        下一篇 
guo.ye
注册用户
等级:少校
经验:1216
发帖:39
精华:0
注册:1970-1-1
状态:离线
发送短消息息给guo.ye 加好友    发送短消息息给guo.ye 发消息
发表于: IP:您无权察看 2014-7-29 21:33:44 | [全部帖] [楼主帖] 楼主

在经过反复卸载、安装weblogic等各种手段,遭遇各种错误、困难后,总算是彻底弄明白了控制台上对JMS的配置。现就配置的步骤及期间遇到的错误进行一个小总结。
安装步骤:

一、点击控制台的域结构---》服务---》消息传送---》JMS服务器,给新建的JMS服务器命名,之后新建一持久性存储

北京联动北方科技有限公司

二、这里以选择“文件存储”为例:

北京联动北方科技有限公司

三、为新文件存储命名,选择目标服务器,选择将其存放的路径:

北京联动北方科技有限公司

注意:此处的
文件存储目录,也就是所谓的文件夹路径尤其重要。请务确保这个目录在硬盘上存在,否则不管你如何新建,在激活更改的时候就会一直报如下的错误:

北京联动北方科技有限公司

四、在持久性存储中选择刚才新建的FileStore,点击“下一步”:

北京联动北方科技有限公司

五、为JMS服务器选择目标服务器:

北京联动北方科技有限公司

六、激活更改后完成JMS服务器的创建:

北京联动北方科技有限公司

七、在域结构中单击“JMS模块”,新建:

北京联动北方科技有限公司

八、为新JMS模块命名,另外两项可以选择不填:

北京联动北方科技有限公司

九、选择要将该JMS模块部署的哪个服务器上:

北京联动北方科技有限公司

十、接着为JMS模块添加资源,点击“完成”:

北京联动北方科技有限公司

十一、在跳转的界面选择新建工厂资源:

北京联动北方科技有限公司

十二、为新建的工厂命名以及JNDI名称,其余的默认即可,之后单击“下一步”,确定目标服务器:

北京联动北方科技有限公司

十三、激活更改后完成工厂的创建:

北京联动北方科技有限公司

十四、接着新建一个队列:

北京联动北方科技有限公司

十五、为其命名及JNDI名称:

北京联动北方科技有限公司

十六、新建子部署:

北京联动北方科技有限公司

北京联动北方科技有限公司

十七、为子部署分配目标服务器:

北京联动北方科技有限公司

十八、激活更改,完成队列的创建:

北京联动北方科技有限公司

至此,一个简单的JMS部署完成。



赞(0)    操作        顶端 
koei
版主
等级:大校
经验:4186
发帖:7
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei 加好友    发送短消息息给koei 发消息
发表于: IP:您无权察看 2014-7-30 16:13:48 | [全部帖] [楼主帖] 2  楼

对了,如果是分布式的JMS,有什么需要注意的吗?
然后分布式的队列在切换到备机时,里面已经收到的消息会丢失吗?



赞(0)    操作        顶端 
guo.ye
注册用户
等级:少校
经验:1216
发帖:39
精华:0
注册:1970-1-1
状态:离线
发送短消息息给guo.ye 加好友    发送短消息息给guo.ye 发消息
发表于: IP:您无权察看 2014-7-31 11:21:43 | [全部帖] [楼主帖] 3  楼

刚看到版主的问题,以下是回答:

在消息传递方式中,标记为NON_PERSISTENT的消息最多传递一次,而标记为PERSISTENT的消息将使用暂存后再转送的方式传递。由于默认的消息传递是非持久性的,因此在分布式的JMS应该注意将消息传递标记为PERSISTENT的。同时也保证了分布式队列在切换到备机的时候,消息不会丢失。

不知道版主问的是不是这个意思,或者说我的回答是否正确,恳请版主帮忙补充回答,供晚辈参考学习!!
北京联动北方科技有限公司


赞(0)    操作        顶端 
总帖数
3
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论