我们都用过消息中间件,它的作用自不必多说.但对于消费者却一直有一些权衡,就是使用push,还是pull模式的问题,这当然是各有优劣.当然,这并不是本文想讨论的问题.我们想在不使用长连接的情意下,如何实现实时的消息消费,而不至于让server端压力过大.大体上来说,这是一种主动拉取pull的方式.具体情况如何,且看且听. 1. 架构示意图 既然是一个消息中间的作用,我们必须得模拟一个生产消费者模型,如下: 生产者集群->消息中心集群->消费者集群 只是这里的生产和消息中心也许我们可以合二为一,为…