ActiveMQ怎么实现多个生产者向一个队列目标发送信息?求教,最好有代码demo

问题描述

ActiveMQ怎么实现多个生产者向一个队列目标发送信息?求教,最好有代码demo

ActiveMQ怎么实现多个生产者向一个队列目标发送信息?求教,最好有代码demo

解决方案

package org.ygy.mq.lesson02;

import java.util.Date;

import javax.jms.Connection;
import javax.jms.ConnectionFactory;
import javax.jms.Destination;
import javax.jms.MessageProducer;
import javax.jms.Session;
import javax.jms.TextMessage;

import org.apache.activemq.ActiveMQConnectionFactory;

public class SimpleQueueProducer {

    public void produce() throws Exception {
        ConnectionFactory factory = new ActiveMQConnectionFactory();
        Connection connection = factory.createConnection();

        connection.start();

        Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
        Destination destination = session.createQueue("queue_lesson");

        MessageProducer producer = session.createProducer(destination);
        for(int i=0; i<3; i++ ) {
            TextMessage message = session.createTextMessage(new Date() + " ");
            producer.send(message);

            Thread.sleep(1000);
        }

        connection.close();
    }

}

时间: 2025-01-30 00:21:51

ActiveMQ怎么实现多个生产者向一个队列目标发送信息?求教,最好有代码demo的相关文章

activemq 实现多个生产者 多个消费者 同时操作一个队列应该怎么弄 求指导

问题描述 activemq 实现多个生产者 多个消费者 同时操作一个队列应该怎么弄 求指导 activemq 实现多个生产者 多个消费者 同时操作一个队列应该怎么弄 求指导 解决方案 http://blog.csdn.net/super_scan/article/details/39839145

微软面试题解析:使用多线程实现一个队列

题目:实现一个队列 队列的应用场景为: 一个生产者线程将int类型的数入列,一个消费者线程将int类型的数出列. 分析: 首先得设计一个队列,并且最好是循环队列,否则队列里面的空间很容易一下就使用完了. 题目要求使用生产者线程和消费者线程,所以得设计成线程保护,否则取数据和推送数据很容易搞错.可以使用线程的互斥变量:pthread_mutex_t 加pthread_mutex_lock 锁,解锁:pthread_mutex_unlock 比如:生产者线程每隔1s推送:1,2,3,4,5,6,7,

很实用的一个完整email发送程序

很实用的一个完整email发送程序,很简单,把下列代码复制到一个空白文本页面,如index.php,运行就行了.具体实例:http://zsvalley.uhome.net/email/index.php. 以下是完整的源代码:(有任何问题请email:zsvalley@cmmail.com) <? if ($ok=='yes'){ //        SetCookie("yname", $yname);  //        SetCookie("yemail&qu

如何获得一个表的结构信息

如何获得一个表的结构信息 hbzxf(阿好)http://www.cnblogs.com/HBZXF 最近项目中需要使用ASP.NET制作自定义查询功能,根据表的字段名称与条件建立不同的查询语句,这就需要知道如何通过ADO.NET把一个表的结构显示出来,并绑定到需要显示的控件上,其实ADO.NET已经提供了相应的函数来做到这一点,下面通过详细的代码实例来察看结果. 由于本人通过使用Webservice来返回数据的结果,便制作了GetTableSchema(string sqlStr)函数,详细代

rabbitmq怎么朝一个设备发送信息

问题描述 rabbitmq怎么朝一个设备发送信息 刚接触基本白板,现在是群发,可以实现只朝一个设备发吗?queues和channels怎么配置,最好有大概的步骤

包含min函数的栈和两个栈实现一个队列

题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素.要求函数min.push以及pop的时间复杂度都是O(1). 分析:这是google的一道面试题. 看到这道题目时,第一反应就是每次push一个新元素时,将栈里所有逆序元素排序.这样栈顶元素将是最小元素.但由于不能保证最后push进栈的元素最先出栈,这种思路设计的数据结构已经不是一个栈了.在栈里添加一个成员变量存放最小元素(或最小元素的位置).每次push一个新元素进栈的时候,如果该元素比当前的最小元素还要小,则更新最小元素.

十进制数-用vcmfc编写一个函数 在发送按钮事件下调用这个函数 具体见正文

问题描述 用vcmfc编写一个函数 在发送按钮事件下调用这个函数 具体见正文 该函数需将BYTE编辑框变量十进制数转化为16进制数,在按钮事件下调用该函数 进行转化.我是新手 求指导 刚接触vc思维上有点转不过来 解决方案 大概的思路char * input= ""00FF0123D5..."";char* out2=new char[strlen(input/2];int count=0;for(char *s=input;strlen(s)>0;s+=2)

如何用Discuz搭建一个简单的分类信息站点

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近分类信息站点比较热门,很多站长都在考虑建立地方的分类信息站!网络上分类信息程序五花八门,有收费也有免费,有APS的也有PHP的,如何选择自然也是各有所好,就看站长的发展规划和承受能力了!这里我来简单说一下利用Discuz程序搭建一个简单的分类信息站点!首先要明确以个观点,分类信息并不是必须象58或者赶集那样的格式,一定得是房产要面积,招聘

轮播图-如果一个页面有多个轮播,代码重用怎么考虑?

问题描述 如果一个页面有多个轮播,代码重用怎么考虑? 如题!!用的是swiper这个插件 各路大神求解脱啊 还有弱弱问一下 是不是一个页面多个轮播图很怪?? 解决方案 把轮播的代码封装成JS组件的方式. 解决方案二: 这有什么奇怪的,很多新闻和门户网站就有很多组轮播 解决方案三: 做成类的形式,new 实例出来,不用用过程式编程,这个不好控制作用域