消息广播订阅

  • 消息广播是StackExchange.Redis已经封装好的,我们只用起个线程监听即可,只要监听了这个key的线程,都会收到消息

消息通道订阅

  • 消息通道,订阅者需要在程序初始化的时候启动一个线程侦听通道,这里使用HostedService来实现,并注册到容器

延迟消息

  • 延迟消息非常适用处理一些定时任务的场景,如订单15分钟未付款,自动取消, xxx天后,自动续费…… 这里使用zset+redis锁来实现,这里的操作方式,跟发布/定义非常类似