我知道Kafka如何确定消费者是“死”,以及Kafka协议中心跳的通用支持(https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-HeartbeatRequest)
在我的情况下,我特别感兴趣的是完成与制作人类似的事情。
我正在改变目前将数据提交给另一个系统的现有应用程序。正在更改该应用程序以将事件提交到Kafka群集。除了其他类型的消息,应用程序还提供心跳消息。我可以继续这样做,而是将那些心跳消息发送到一个主题(可能是一个日志压缩的主题)。
我想知道的是(a)Kafka是否明确跟踪制作人,(b)我可以访问这些信息吗,或者(c)我是否会因为专门针对此目的而专门讨论这个问题?