我想在kafka中检查生产者的id和客户端id。我知道我们无法在消费者中访问它们,那么我在哪里可以找到ids呢?我可以在发送消息之前得到它们吗?或者它是否在日志中的某个地方?
发布于 2021-04-19 17:52:29
你可以找到像这样的日志
[Producer clientId=producer-1]
和
[Consumer clientId=test-client-id, groupId=test-id2]
如果您想使用java获取客户端id,请阅读AdminClient接口
Map<String, ConsumerGroupDescription> allGroupDetails = client.describeConsumerGroups(allGroups).all().get(10, TimeUnit.SECONDS);
ConsumerGroupDescription ->集合-> clientId
https://stackoverflow.com/questions/67150754
复制相似问题