pulsar的producer获取broker地址

2016-09-18
阅读 4 分钟
2.7k
ProducerImpl {代码...} grabCnx() {代码...} client.getConnection(topic) {代码...} lookup.getBroker(destinationName) {代码...} 请求 {代码...} 返回 {代码...}

pulsar的consumer的消费方式

2016-09-14
阅读 16 分钟
10k
client处理逻辑 ConnectionPool netty相关配置在com.yahoo.pulsar.client.impl.ConnectionPool {代码...} messageReceived方法 {代码...} 消息未压缩大小超过限制直接丢弃 {代码...} discardCorruptedMessage {代码...} 接收消息到incomingMessages(BlockingQueue<Message> ) 在配置文件指定queue的大小,或者使用...

pulsar官方demo

2016-09-13
阅读 2 分钟
3.8k
standalone模式 {代码...} maven {代码...} producer {代码...} consumer {代码...} docs pulsar-GettingStarted