摘要: 本文转自:https://blog.csdn.net/qq_16504067/article/details/78081746 阅读全文
posted @ 2018-07-31 20:04 ppjj 阅读(7719) 评论(0) 推荐(0) 编辑
摘要: 交换器(Exchange) 交换器就像路由器,我们先是把消息发到交换器,然后交换器再根据绑定键(binding key)和生产者发送消息时的路由键routingKey, 按照交换类型Exchange Type(fanout,direct,topic)把消息投递到对应的队列。(明白这个概念很重要,后面 阅读全文
posted @ 2018-07-31 19:40 ppjj 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一:消息类型 Map String(含json字符串类型) 二:处理方法 2.1 Map消息 如果发送的消息类型是map类型,可以通过SerializationUtils.deserialize方法将消息转换成map类型。 2.2 字符串类型(含json格式) 通过String类的构造函数接收byt 阅读全文
posted @ 2018-07-31 18:04 ppjj 阅读(3432) 评论(0) 推荐(0) 编辑
摘要: 一: 什么是MQ? MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序或者模块对模块的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。 常见的消息队列有RabbitMQ和kafka。下面详细介绍一下Rabb 阅读全文
posted @ 2018-07-31 18:02 ppjj 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一:确认种类 RabbitMQ的消息确认有两种。 一种是消息发送确认。这种是用来确认生产者将消息发送给交换器,交换器传递给队列的过程中,消息是否成功投递。发送确认分为两步,一是确认是否到达交换器,二是确认是否到达队列。 第二种是消费接收确认。这种是确认消费者是否成功消费了队列中的消息。 二:消息发送 阅读全文
posted @ 2018-07-31 17:54 ppjj 阅读(23318) 评论(1) 推荐(4) 编辑
摘要: 使用org.apache.commons.lang.StringEscapeUtils#unescapeJava(String)方法。 当然用org.apache.commons.lang.StringEscapeUtils#escapeJava(String)方法就又转成unicode编码了。 阅读全文
posted @ 2018-07-31 14:45 ppjj 阅读(847) 评论(0) 推荐(0) 编辑