壮观豆芽

文章
4
资源
0
加入时间
2年10月17天

4.3.1 发送心跳请求

4.3 心跳任务消费者拉取数据是在拉取器中完成的,发送心跳是在消费者的协调者上完成的,但并不是说拉取器和消费者的协调者就没有关联关系。“消费者的协调者”的作用是确保客户端的消费者和服务端的协调者之间的正常通信,如果消费者没有连接上协调者(比如协调者认为消费者挂了,或者消费者认为协调者挂了),那么拉取器的拉取工作以及后续的消息消费等工作就都无法正常进行。每个消费者都需要定时地向协调者发送心跳,以表明向己是存活的。如果消费者一段时间内没有发送心跳,协调者就会认为消费者挂掉了。协调者还要能够对消费组成