两种消费方式:pull拉取:由消费者consumer主动拉取数据,kafka使用pull拉取方式。push推送:由broker主动推送数据,由于消费者的消费效率不一致,所以不使用push方式。pull拉取方式,当队列没有数据时候,消费者会陷入循环当中,返回空数据。