作用:发布订阅类似于信息管道,用来进行系统之间消息解耦,类似于 mq,rabbitmq、rocketmq、kafka、activemq,主要有消息发布者和消息订阅者。常常运用于:订单支付成功,会员系统加积分、钱包进行扣钱操作、发货系统(下发商品)
左侧打开的控制台用于发布,右侧打开的控制台用于订阅,一开始发布消息时还没有订阅者,所以返回的是0
当订阅者订阅消息后,发布者再次发布消息,则会显示订阅者的数量,发布后,订阅者就可以接收到消息
原文:https://www.cnblogs.com/jwen1994/p/12244147.html