数据传输服务 多消费者设置 Client ID(消费管理)

用户使用多个消费端消费时,每个消费端可以先设置 Client ID,然后在 DTS 控制台中展示具体的 Client ID,这样可以帮助用户定位消费程序异常问题。

相关产品
数据传输服务 产品页,含版本规格、价格与购买入口。

一、操作步骤

1. 在每个消费程序中,设置 Client ID。如果启动多个消费者,建议为不同消费者设置不同的 Client ID 值。

如下以 golang 消费程序为例进行介绍,其他语言的消费程序操作类似。

在 config 中设置 ClientID。如果没有设置,默认的 ClientID 值为 "sarama"。

config.ClientID = "[your_client_id]"

2. 开始消费后,在 DTS 控制台打开对应的订阅任务,单击消费管理即可看到正在消费的消费者 Client ID。

对比这里的 Client ID 和消费程序中设置的 Client ID 是否一致。

·如果一致,消费程序符合预期。

·如果不一致,可以帮助定位消费程序异常问题。例如出现的 Client ID 不是用户设置的,则为未知消费程序正在消费数据。

赞 (0)
上一篇 4天前
下一篇 4天前