如果使用配置的方式来确定分区关键字
来源:13-11 SpringCloud Stream 消息分组和消费分区的配置与说明

曹学习
2021-09-25
partitionKeyExpression: payload.author,这个只是配置了分区的key
那么如果要确定分区的策略,也就是QinyiPartitionSelectorStrategy这个类里实现的内容要怎么使用配置文件的方式来决定
producer:
# partitionKeyExpression: payload.author # 分区关键字, payload 指的是发送的对象, author 是对象中的属性
partitionCount: 1 # 分区大小
# 使用自定义的分区策略, 注释掉 partitionKeyExpression
partitionKeyExtractorName: qinyiPartitionKeyExtractorStrategy
partitionSelectorName: qinyiPartitionSelectorStrategy
写回答
1回答
-
张勤一
2021-09-25
同学你好:
你说的这种相对比较复杂的,尽量通过编写代码去控制。具体能不能使用配置去完成,我没有深入的研究过,不过,我觉得是没有必要的。
122021-09-25
相似问题