
pulsar & bookkeeper
文章平均质量分 50
weixin_40455124
这个作者很懒,什么都没留下…
展开
-
pulsar 修改日志输出到日志文件
pulsar release 默认是以容器为先,输出的日志都是console模式,以standalone为例,默认启动命令内容如下: [root@140 ~]# ps -ef|grep java root 6573 6409 99 21:15 pts/0 00:07:16 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/bin/java -Dlog4j.shutdownHookEnabled=false -cp原创 2021-11-24 04:11:28 · 1293 阅读 · 0 评论 -
pulsar 批量及事务消息
批量 pulsar 的批量发送与rocketmq不同,本质是client 进行缓存,根据producer创建参数自行进行控制,没有显示batch发送操作,示意代码如下: Producer<byte[]> BatchProducer = client.newProducer().topic("mybatch-topic").batchingMaxMessages(10) .batchingMaxPublishDelay(10, TimeUnit.MINUTES).sendTimeout(1原创 2021-11-23 20:14:29 · 3568 阅读 · 0 评论 -
pulsar client jar包选择-shaded 还是original
pulsar为防止netty等版本冲突,使用maven-shade-plugin(可以参考https://blog.youkuaiyun.com/yangguosb/article/details/80619481)进行了转换, 转换包的列表可以/pulsar-client/pom.xml <plugin> <!-- Shade all the dependencies to avoid conflicts --> <groupId>org.apach原创 2021-11-23 20:01:47 · 739 阅读 · 0 评论 -
bookkeeper docker启动环境变量清单
清单如下: echo “Environment Vars for bookie:” echo “” echo " [metadata service]" echo " BK_zkServers is $BK_zkServers" echo " BK_CLUSTER_ROOT_PATH is $BK_CLUSTER_ROOT_PATH" echo " BK_metadataServiceUri is $BK_metadataServiceUri" echo “” echo " [bookie]" e原创 2021-11-17 08:42:52 · 1308 阅读 · 0 评论 -
bookkeeper metadata 获取及密码安全
bookkeeper metadata 可以通过zk查看,如下: [zk: localhost:2181(CONNECTED) 9] ls /ledgers/00/0000 [L0121, L0144, L1361, L1436, L1443, L1486, L1492, L1496, L1518, L1528, L1531] [zk: localhost:2181(CONNECTED) 10] ls /ledgers/00/0000/L1361 [] [zk: localhost:2181(CONNECT原创 2021-11-17 08:38:11 · 2671 阅读 · 0 评论 -
bookkeeper架构图
一图看清bookkeeper整体架构原创 2021-11-11 23:04:38 · 303 阅读 · 0 评论