JMS
小瑞
邮箱:xiaxiaorui2003@163.com
MSN:xiaxiaorui2003@163.com
展开
-
jms+spring+activemq配置(发送和接收消息)
第一: 在applicationContext.xml tcp://192.168.3.48:61616 HelloWorldQueue 2.写发送方 package ch13.JMS;import javax转载 2012-02-22 16:14:10 · 2681 阅读 · 0 评论 -
ActiveMQ高级特性:ActiveMQ之虚拟主题
http://blog.csdn.net/zhu_tianwei/article/details/46303419ActiveMQ支持的虚拟Destinations分为有两种,分别是1.虚拟主题(Virtual Topics)2.组合 Destinations(CompositeDestinations)这两种虚拟Destinations可以看做对简单的topic和原创 2016-11-02 14:39:41 · 7441 阅读 · 1 评论 -
activemq jms spring 发送调优
原先的配置 测试插入一万条数据,耗时290秒,然后测试添加和删除持久化配置,添加和删除事物都没有多大影响后面修改连接为 测试插入一万条数据,耗时1.4秒,本地测试,上传到linux环境测试都是快了原创 2016-11-29 17:40:01 · 986 阅读 · 0 评论 -
理解面向消息中间件及JMS 以及 ActiveMQ例子
http://blog.csdn.net/qq7342272/article/details/8585043为了帮助你理解ActiveMQ的意义,了解企业消息传送背景和历史是很重要的。讨论完企业消息传送,你将可以通过一个小例子了解JMS及其使用。这章的目的是简要回顾企业消息传送及JMS规范。如果你已经熟悉这些主题,你可以跳过直接到下一章去。软件开发者经常需要在两个系统之间交流或转载 2016-11-01 17:00:15 · 667 阅读 · 0 评论 -
activemq , spring 多个ip监听同一个mq
mq在A机器上,同时想启动B机器一起来监听,A 机器上,spring配置: B机器上,spring配置: 但是测试,mq的队列Number Of Consumers ,只有A,没有B,测试B取不到quene经过查询,需要修改mq的配置 activemq.xml。 <!--原创 2016-10-31 15:54:44 · 2677 阅读 · 0 评论 -
activemq + spring 配置内置vm
哦了,上面是配置监听来取queue队列,需求是多个监听来取消息,同样一条消息只能被一个监听客户端获取,所以配置成queue.原创 2016-10-31 14:17:24 · 907 阅读 · 0 评论 -
mq 使用Spring发送,消费topic和queue消息
简介实战一 , 实战二介绍了ActiveMQ的基本概念和配置方式.本篇将通过一个实例介绍使用spring发送,消费topic, queue类型消息的方法. 不懂topic和queue的google 之. 如图示, TOPIC和QUEUE分别代表一个topic和一个queue消息通道.TopicMessageProducer向topic发送消息, Topic转载 2016-10-26 14:49:50 · 2082 阅读 · 1 评论 -
如何实现ActiveMq的Topic的持久订阅
(1)使用queue,即队列时,每个消息只有一个消费者,所以,持久化很简单,只要保存到数据库即可。然后,随便一个消费者取走处理即可。某个消费者关掉一阵子,也无所谓。(2)使用topic,即订阅时,每个消息可以有多个消费者,就麻烦一些。首先,假设消费者都是普通的消费者,------------------------activemq启动后,发布消息1,可惜,现在没有消转载 2016-10-27 16:25:45 · 553 阅读 · 0 评论 -
ActiveMQ的消息重发与死信管理(DLQ)
http://blog.sina.com.cn/s/blog_3f77ac270100p2vr.htmlDLQ-死信队列(Dead Letter Queue)用来保存处理失败或者过期的消息。出现以下情况时,消息会被redeliveredA transacted session is used and rollback() is called.A transact转载 2016-11-04 09:52:01 · 8077 阅读 · 1 评论 -
activemq 应答模式
http://greemranqq.iteye.com/blog/2194051一、序言 JMS 用于系统解耦有一定帮助,像我们 iteye 的一些系统消息,可能非重要要消息,就没那么严格的限制,统一异步发送就行了,反正上线你就能看到。有些情况下我们需要消息两端进行确认,比如一些比较重要的金额之类的信息。 二、实例场景 我转载 2016-11-03 16:58:31 · 1558 阅读 · 0 评论 -
spring+activemq的配置
tcp://127.0.0.1:61616 HelloWorldQueue HelloWorldTopic原创 2012-02-22 16:49:01 · 1961 阅读 · 0 评论 -
activemq获取消息的详细信息
ApplicationContext applicationContext = new ClassPathXmlApplicationContext( new String[] { "classpath:/conf/applicationContext_jms.xml" }); JmsTemplate template = (JmsTemplate) application原创 2012-02-22 17:15:47 · 5886 阅读 · 0 评论 -
JMS 监听消息选择器selector
业务场景:A系统通过一个队列(假定队列名是queueA)向B系统发送消息,后来业务调整,B系统拆分为两个系统B1,B2,分别处理不同的业务,并且分别都需要从queueA中获取不同的消息。为了不改变A系统的逻辑,即A系统还通过一个队列向B1,B2发不同的消息。B1,B2去自动选择得到属于自己的消息,可以使用消息过滤器。具体的做法是在创建消费者的时候指定选择器。发送的时候添加属性 Text原创 2017-04-13 16:06:47 · 2296 阅读 · 0 评论