为了账号安全,请及时绑定邮箱和手机立即绑定

关于那个队列模式有个问题 ?

我自己做测试的时候发现队列模式也需要先启动消费者然后再启动发布者才能接受到消息 这是为什么呢?不太明白  如果先启动发布者再启动消费者的话就接受不到消息?麻烦老师和各位前辈们解答谢谢!!

正在回答

4 回答

 public void sendMessage(final String message) {        //使用jmsTemplate发送消息
        jmsTemplate.send(destination, new MessageCreator(){
                //创建一个消息
            public Message createMessage(Session session) throws JMSException {
                    TextMessage textMessage = session.createTextMessage(message);
                System.out.println("发送消息:"+textMessage.getText());
                    return textMessage;
            }
             
        });
        System.out.println("发送消息:"+message);
    }

这个函数里你输出了两次,老师视频spring-jms演示1大概3分半你可以看一下

0 回复 有任何疑惑可以回复我~
#1

qq_云端_8 提问者

非常感谢!
2018-01-18 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//59cf5003000121f510620144.jpg这个是浏览器测试结果

0 回复 有任何疑惑可以回复我~

这个是我浏览器测试的结果

0 回复 有任何疑惑可以回复我~

能不能把配置和代码贴出来

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于那个队列模式有个问题 ?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信