当前位置: 首页 > news >正文

郑州外贸建站优秀的门户网站

郑州外贸建站,优秀的门户网站,百度高级搜索网址,做城通网盘资源网站的源码概念介绍 Redis 发布订阅 (pub/sub) 是一种消息通信模式#xff0c;它允许客户端之间进行异步的消息传递 Redis 客户端可以订阅任意数量的频道。 模型中的角色 在该模型中#xff0c;有三种角色#xff1a; 发布者#xff08;Publisher#xff09;#xff1a;负责发送信…概念介绍 Redis 发布订阅 (pub/sub) 是一种消息通信模式它允许客户端之间进行异步的消息传递 Redis 客户端可以订阅任意数量的频道。 模型中的角色 在该模型中有三种角色 发布者Publisher负责发送信息的客户端使用 PUBLISH 命令将消息发送到指定的频道channel。 PUBLISH channel message 发布者不关心是否有订阅者正在监听该频道。 订阅者Subscriber通过调用 SUBSCRIBE 或 PSUBSCRIBE 命令来监听一个或多个频道的消息。 SUBSCRIBE channel1 channel2 ... channelN PSUBSCRIBE pattern1 pattern2 ... SUBSCRIBE 用于订阅特定频道名称。PSUBSCRIBE 则用于订阅满足给定模式的频道例如通配符模式。 频道Channels消息传递的通道每个频道都有自己的名称所有向这个频道发布的信息都会被订阅了该频道的所有订阅者接收到。 特性 发布订阅是异步的单向通信机制发布者与订阅者之间没有直接的连接。订阅者只能接收订阅之后发布的消息不能获取历史消息。Redis Pub/Sub 是一个简单的消息队列解决方案但不适合需要持久化消息或者保证消息可靠传递的场景因为如果订阅者在消息发布期间断开连接则会丢失该消息。 因此Redis 的发布订阅功能适用于实时消息通知、事件驱动编程以及轻量级的消息队列应用场景。 下图展示了频道 channel1 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系 当有新消息通过 PUBLISH 命令发送给频道 channel1 时 这个消息就会被发送给订阅它的三个客户端 具体操作 1订阅频道 开启多个客户端 redis-cli 订阅一个频道创建和开启频道 127.0.0.1:6379 subscribe WDZL Reading messages... (press Ctrl-C to quit) 1) subscribe 2) WDZL 3) (integer) 1 ##### 订阅和开启了一个频道 WDZL 再开启一个客户端执行上面相同的操作订阅同一个频道 共计开启2个以上客户端。 2查询频道 然后再在第三个客户端去查询活跃的频道 PUBSUB CHANNELS # pubsub channels 为关键字 PUBSUB CHANNELS ch* # 名字匹配 PUBSUB NUMSUB ch2 # 打印订阅ch2频道的客户端订阅的所有模式的数量总和 查询活跃的频道 127.0.0.1:6379 pubsub channels 1) BWL 2) WDZL查询指定频道的订阅数量 127.0.0.1:6379 pubsub numsub BWL 1) BWL 2) (integer) 23发布消息 发布订阅消息: publish 127.0.0.1:6379 publish BWL Hello,Welcome! (integer) 2 #### 显示发布成功接收的数量 再到订阅者客户端查看是否收到消息 127.0.0.1:6379 subscribe BWL Reading messages... (press Ctrl-C to quit) 1) subscribe 2) BWL 3) (integer) 1 # 客户端一旦订阅后就会进入阻塞状态等待消息。不能做其他操作了 1) message 2) BWL 3) Hello,Welcome!
http://www.hkea.cn/news/14455178/

相关文章:

  • 高淳网站建设别人用我公司权限做网站
  • 广州 网站开发 骏域wordpress 开启评论
  • 怎么开通网站域名到期了网站会打不开吗
  • shopify网站建设那些网站做任务领q币
  • 西安建设工程交易中心网站wordpress二开前端
  • 网站关键词优化教程seo工程师是做什么的
  • 做网站怎么去找客户网站构建规划书
  • php网站后台开发教程杭州网站建设制作联系电话
  • 黄石市下陆区建设管理局网站wordpress 用iis建站
  • 丰县住房和城乡建设局网站西安网站设设
  • 烟台网站设计公司无锡网站制作哪家强
  • 检测WordPress网站的安全性淘宝美工做倒计时图片网站
  • 大连优化网站课程百度收录推广
  • 软件网站开发市场前景湘潭做网站公司
  • wordpress搭建企业网站企业宣传片的制作流程
  • ps工具设计网站沧州礼品行业网站设计
  • 网站建设与管理课程设计sem技术培训
  • 网站建设的展望 视频四位一体网站开发
  • 北京壹零零壹网站建设南通做网站价格
  • 在哪里能建免费的网站房产网排名
  • 山西建设执业注册中心网站远程医疗型网站开发
  • 出口网站制作网站建设佰首选金手指二八
  • weekly做网站怎样说服客户做网站
  • 响应式网站模板免费新干县城乡建设局网站
  • 机械做卖产品网站购物商城网站建设
  • 资阳公司网站建设西安企业招聘
  • 网站如何做搜索引擎优化洮南住建局网站
  • 华大基因 网站建设公司做的网站在百度找不到了
  • 沈阳建站经验seo优化案例
  • 宁波百度做网站的公司哪家好提高工作效率8个方法