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

wordpress 移动端网页广州网站优化地址

wordpress 移动端网页,广州网站优化地址,wordpress php 7.0,网页qq登陆页面Redis 发布订阅 (pub/sub) 是一种消息通信模式#xff1a;发送者 (pub) 发送消息#xff0c;订阅者(sub) 接收消息 可以实现进程间的消息传递。这种模式非常适用于实时消息传递、事件通知和消息分发等场景 Redis可以实现消息中间件MQ的功能#xff0c;通过发布订阅实现消息…Redis 发布订阅 (pub/sub) 是一种消息通信模式发送者 (pub) 发送消息订阅者(sub) 接收消息 可以实现进程间的消息传递。这种模式非常适用于实时消息传递、事件通知和消息分发等场景 Redis可以实现消息中间件MQ的功能通过发布订阅实现消息的引导和分流。但是目前不推荐使用该功能专业的事情交给专业的中间件处理redis就做好分布式缓存功能 Redis 客户端可以订阅任意数量的频道 1.如何使用Redis发布订阅 订阅频道客户端可以使用SUBSCRIBE命令订阅一个或多个频道。例如SUBSCRIBE channel1 channel2订阅两个频道。 发布消息使用PUBLISH命令发布者可以向指定频道发送消息如PUBLISH channel1 Hello World。 接收消息订阅了频道的客户端将接收到发布到这些频道的所有消息。 取消订阅客户端可以使用UNSUBSCRIBE命令来退订一个或多个频道 发布订阅的特点 解耦发布者和订阅者之间是解耦的发布者发送消息时不需要知道哪些订阅者会接收到这些消息。 动态订阅者可以随时订阅或退订频道而不需要重新启动服务或进行复杂的配置。 简单Redis的发布订阅模型易于理解和实现适合快速开发和部署。 2.发布和订阅流程图 客户端可以订阅频道如下图 当给这个频道发布消息后消息就会发送给订阅的客户端 发布/订阅其实是一个轻量化的队列只不过数据不会持久化一般用来处理实时性较高的异步消息。 推荐先执行订阅然后再发布订阅成功之前发布的消息是收不到的 3.操作命令 # 1. SUBSCRIBE channel [channel ...] 订阅给定的一个或多个频道的信息 # 订阅的客户端每次可以收到一个3个参数的消息 # 消息种类 # 始发频道的名称 # 实际的消息内容 127.0.0.1:6379 subscribe channel# PUBLISH channel message 发布消息到指定的频道 127.0.0.1:6379 publish channel hello# PSUBSCRIBE pattern [pattern ...]按照模式批量订阅订阅一个或多个符合给定模式(支持*号号之类的)的频道 127.0.0.1:6379 PSUBSCRIBE a* b?# PUBSUB subcommand [argument [argument ...]] 查看订阅与发布系统 # PUBSUB CHANNELS 由活跃频道组成的列表 # PUBSUB NUMSUB [channel [channel ...]] 某个频道有几个订阅者 # PUBSUB NUMPAT 只统计使用PSUBSCRIBE命令执行的返回客户端订阅的唯一模式的数量# UNSUBSCRIBE [channel [channel ...]] 退订给定的频道# PUNSUBSCRIBE [pattern [pattern ...]] 退订所有给定模式的频道 注发布的消息没有持久化如果在订阅的客户端收不到 hello只能收到订阅后发布的消息 4.总结 可以实现消息中间件MQ的功能通过发布订阅实现消息的引导和分流。但是不推荐使用该功能专业的事情交给专业的中间件处理redis就做好分布式缓存功能 PUB/SUB缺点 发布的消息在Redis系统中不能持久化因此必须先执行订阅在等待消息发布。如果先发布了消息那么该消息由于没有订阅者消息将被直接丢弃 消息只管发送对于发布者而言消息是即发即失不管接受也没有ACK机制无法保证消息的消费成功 以上的缺点导致Redis的Pub/Sub模式就像个小玩具在生产环境中几乎无用武之地为此Redis5.0版本新增了Stream数据结构不但支持多播还支持数据持久化相比Pub/Sub更加的强大 基于以上的缺点在实际操作中需要考虑以下因素 消息的持久化Redis Pub/Sub本身不提供持久化如果需要保证消息不丢失可能需要额外的机制或使用其他数据结构如Streams。 消息的确认机制Redis Pub/Sub不提供消息确认如果需要确认消息已被订阅者成功处理需要在应用层实现。 安全性确保只有授权的订阅者可以接收敏感消息。 错误处理实现错误处理机制以便在消息传递过程中出现问题时能够恢复。 监控和日志记录消息传递的日志并使用监控工具来跟踪系统性能和健康状态。 感谢大家请大家多多支持
http://www.hkea.cn/news/14327347/

相关文章:

  • 做谷歌推广的网站如何引流logo设计网站国外
  • 网站如何加入流量统计医院网站建设系统
  • 局域网建站软件做外贸在哪个网站找客户
  • 荧光字网站wordpress登陆的插件
  • 上海学做网站北京网站网站建设
  • 某网站项目策划书学校网站策划书
  • 网站开发公司面试题seo搜索引擎优化人员
  • 网站都能做响应式seo网站推广经理招聘
  • 建大型网站公司简介软件培训
  • 甘肃做网站找谁html的基本结构
  • 哪个地区网站建设好开发app需要多少钱?
  • 腾讯云网站搭建php 遍历网站
  • 怎么办网站平台500强企业排名一览表
  • 无锡 做公司网站专业制作
  • 对高校网站建设的期待假冒建设厅网站
  • 网站建立平台 cms常宁网站
  • 河南平顶山网站建设公司wordpress 反广告屏蔽
  • 佛山企业网站开发公司开发一个app需要什么条件
  • 平潭综合实验区交通与建设网站黄骅贴吧的最新消息
  • iis配置网站权限苏州市网站建设培训班
  • 县城乡建设局网站中国建设信息化期刊官网
  • 成都微信网站建设报价微擎wordpress
  • 建设文化网站好处seo教程pdf
  • 网站换ip注意浏阳seo
  • 如何避免网站模板侵权设计公司是做什么的
  • 建设一个会员积分网站如何推广一个新平台
  • 宿迁专业网站三合一建设兰州网站建设搜王道下拉
  • 备案查询网站大连金普新区
  • 我做网站网站制作app软件
  • 所有购物网站的名字做网站的学什么代码