pulsar & bookkeeper
文章平均质量分 50
weixin_40455124
这个作者很懒,什么都没留下…
展开
-
pulsar 修改日志输出到日志文件
pulsar release 默认是以容器为先,输出的日志都是console模式,以standalone为例,默认启动命令内容如下:[root@140 ~]# ps -ef|grep javaroot 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 · 1033 阅读 · 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 · 2967 阅读 · 0 评论 -
pulsar client jar包选择-shaded 还是original
pulsar为防止netty等版本冲突,使用maven-shade-plugin(可以参考https://blog.csdn.net/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 · 622 阅读 · 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 · 1263 阅读 · 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 · 2617 阅读 · 0 评论 -
bookkeeper架构图
一图看清bookkeeper整体架构原创 2021-11-11 23:04:38 · 266 阅读 · 0 评论