Push 优点:以尽快的速度传递信息 缺点:推送的消息很难适应消费者的消费速率 Poll 优点:消费多少由消费者决定 缺点:如果没有数据,则会陷入循环.占用一定的资源 kafka中的应用 kafka的生产者采用了push模式,将生产的消息push到broker上,避免直接与消费者交互kafka的消费者采取了pull模式,同时kafka提供了一个timeout参数,限制循环次数,防止资源空耗.