具有 spring 云流的 Kafka 客户端 ID 属性
Kafka client id property with spring cloud stream
使用 Spring Cloud Stream 有什么方法可以设置 Kafka 客户端 ID 属性?当然,我正在使用 Kafka 活页夹。我的几个设置这个的服务将被复制,那么有什么方法可以使实例之间的 ID 唯一? (查看 Spring Kafka Consumer Client-Id configuration 看来 ID 需要是唯一的。)
假设我可以设置 属性,是否可以在运行时查询 ID?
可以通过spring-kafka项目提供的KafkaProperties的clientId
属性进行设置(由 spring-cloud-stream 使用)。
也就是说,我不确定我是否完全理解“...复制的服务...”这句话。我的意思是我不确定你在 spring-cloud-stream 项目范围内的意思是什么,它可能支持或不支持什么。
你能澄清一下吗?
使用 Spring Cloud Stream 有什么方法可以设置 Kafka 客户端 ID 属性?当然,我正在使用 Kafka 活页夹。我的几个设置这个的服务将被复制,那么有什么方法可以使实例之间的 ID 唯一? (查看 Spring Kafka Consumer Client-Id configuration 看来 ID 需要是唯一的。)
假设我可以设置 属性,是否可以在运行时查询 ID?
可以通过spring-kafka项目提供的KafkaProperties的clientId
属性进行设置(由 spring-cloud-stream 使用)。
也就是说,我不确定我是否完全理解“...复制的服务...”这句话。我的意思是我不确定你在 spring-cloud-stream 项目范围内的意思是什么,它可能支持或不支持什么。
你能澄清一下吗?