它是通长连接收消息的,在极端的情况下会丢失消息,如在服务器写消息的时候,订阅方突然断开,那么这条消息就会永久丢失。如果仅是满足一般的消息驱动,是一个比较轻量的选择,并且也可以做到广播和单播两种形式。如果肯下点功夫,基于消息驱动的分布式事务也不是没有可能。