随笔分类 -  消息队列

kafka 官方示例代码--消费者
摘要:kafka 0.9.0添加了一套新的Java 消费者API,用以替换之前的high-level API (基于ZK) 和low-level API。新的Java消费者API目前为测试版。另外kafka 0.9暂时还支持0.8的Client。 1、High Level Consumer(0.8) pa 阅读全文
posted @ 2016-05-12 10:44 zhangxuhui 阅读(8160) 评论(0) 推荐(0)
apollo stomp client 代码示例
摘要:0、环境准备 0.1、linux 0.2、java 0.3、下载apollo二进制包,解压 0.4、创建broker,名字为 userlog {APOLLO_HOME}/bin/apollo create userlog 0.5 启动apollo cd {APOLLO_HOME}/userlog b 阅读全文
posted @ 2016-05-06 00:15 zhangxuhui 阅读(2710) 评论(0) 推荐(0)
apollo各协议支持的客户端
摘要:apollo 源自 activemq,以快速、可靠著称,支持多协议:STOMP, AMQP, MQTT, Openwire, SSL, and WebSockets,下面就STOMP, AMQP, MQTT客户端进行介绍。 以下针对apollo 1.7.1 进行介绍 1、stomp 1.1 stom 阅读全文
posted @ 2016-05-03 22:49 zhangxuhui 阅读(1657) 评论(0) 推荐(0)
STOMP协议规范【转】
摘要:STOMP协议规范英文原文:http://stomp.github.io/stomp-specification-1.2.html STOMP协议规范译文原文:http://simlegate.com/2013/10/17/stomp-specification-1.2/ Apollo 1.7.1 阅读全文
posted @ 2016-05-01 11:03 zhangxuhui 阅读(3819) 评论(0) 推荐(0)
rabbitmq channel参数详解
摘要:1.4 channel.basicAck(); 1.5 channel.basicNack(delivery.getEnvelope().getDeliveryTag(), false, true); 1.5 channel.basicReject(delivery.getEnvelope().ge 阅读全文
posted @ 2016-04-30 16:36 zhangxuhui 阅读(85847) 评论(2) 推荐(5)
rabbitmq direct、fanout、topic 三种Exchange java 代码比较
摘要:Producer端 1、channel的创建 无论是才用什么样的Exchange,创建channel代码都是相同的,如下 2、Exchange的创建 2.1 direct direct使用默认的Exchange,不需要声明,单需要指定消息发送到那个队列 2.2 fanout 2.3 topic如下 阅读全文
posted @ 2016-04-30 14:52 zhangxuhui 阅读(1843) 评论(0) 推荐(0)