洁骏Lib库Pulsar Topic配置文件说明
洁骏Lib库Pulsar Topic配置文件说明
创建时间:2023-09-01 04:57:41
简介
---------
topic 可以通过文件配置,也可以通过nacos配置,配置后,业务方不用关心topic使用哪个集群,直接按topic发消息既可。配置我们的lib库使用。
topic 文件配置形式
---------
放在conf/test/pulsar.yml
```yaml
#topic 分布所属集群 使用 int(topic / 1000000) 计算,得到id号 ,后面是配置在 app.yaml 或nacos中的pulsar 集群名称
#topic 分布所属集群 使用字符串的情况下,直接指定集群
topic_distribution:
10: pubPulsar
#1000 用户
#2000 订单
topic:
-
code: 10101001
delay: 0
-
code: 10101002
delay: 0
-
code_str: test
delay: 0
cluster: pubPulsar
```
提前初始化生产者配置,防止第一次创建生产者耗时
------------
放在conf/test/topicinit.yml
内容如下:
topicinit:
- 10101001
- 10101002
- test