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

天津网站建设公司注册中文域名费用一般多少钱

天津网站建设公司,注册中文域名费用一般多少钱,什么是网站镜像,wordpress图片本地化插件目录 1.你们项目中哪里用到了RabbitMQ 2、为什么会选择使用RabbitMQ 3、使用RabbitMQ如何保证消息不丢失 4、消息的重复消费问题如何解决的 5、如何解决消息堆积在MQ的问题 6、RabbitMQ如何保证消费的顺序性 7、RabbitMQ的延迟队列有了解过嘛 8、RabbitMQ如何设置消息过…目录 1.你们项目中哪里用到了RabbitMQ 2、为什么会选择使用RabbitMQ 3、使用RabbitMQ如何保证消息不丢失 4、消息的重复消费问题如何解决的 5、如何解决消息堆积在MQ的问题 6、RabbitMQ如何保证消费的顺序性 7、RabbitMQ的延迟队列有了解过嘛 8、RabbitMQ如何设置消息过期 9、什么是死信交换机 10、RabbitMQ的集群有哪些 1.你们项目中哪里用到了RabbitMQ RabbitMQ是我们项目中服务通信的主要方式之一 , 我们项目中服务通信主要有二种方式实现 : 通过Feign实现服务的同步调用 通过MQ实现服务的异步通信 下面要结合自己的项目中功能来说两个地方 xxx xxx 2、为什么会选择使用RabbitMQ 我们项目中之所以选择使用RabbitMQ是因为它的功能比较丰富 , 支持各种消息收发模式, 支持延迟队列 , 惰性队列 而且天然支持集群, 保证服务的高可用, 同时性能非常不错 , 社区也比较活跃, 文档资料非常丰富 使用MQ有很多好处简单跟您说几个 吞吐量提升无需等待订阅者处理完成响应更快速 故障隔离服务没有直接调用不存在级联失败问题 调用间没有阻塞不会造成无效的资源占用 耦合度极低每个服务都可以灵活插拔可替换 流量削峰不管发布事件的流量波动多大都由Broker接收订阅者可以按照自己的速度去处理事件 当然使用使用MQ也有一些缺点 架构复杂了业务没有明显的流程线不好管理 需要依赖于Broker的可靠、安全、性能 总之瑕不掩瑜使用了RabbitMQ之后可以大大提供程序的效率 3、使用RabbitMQ如何保证消息不丢失 消息从生产者发送到消费者接收会经历多个过程 , 其中的每一步都可能导致消息丢失 大体可以分为这样几种情况: 消息发送到交换机丢失 消息从交换机路由到队列丢失 消息保存到队列中丢失 消费者消费消息丢失 针对每一步RabbitMQ分别给出了解决方案 消息发送到交换机丢失发布者确认机制 消息发送到交换机失败会向生产者返回失败原因生产者通过回调接收发送结果如果发送失败重新发送或者记录日志人工介入 消息从交换机路由到队列丢失发布者回执机制 消息从交换机路由到队列失败会向生产者返回失败原因 生产者通过回调接收回调结果如果发送失败重新发送或者记录日志人工介入 消息保存到队列中丢失MQ持久化 RabbitMQ运行开启交换机持久化、队列持久化、消息持久化以保证消息在传输过程中不会丢失 消费者消费消息丢失消费者确认机制 消费者确认机制指的是只有消费者一方确认消息消费成功了mq才删除消息否则就会重新发送消息给消费者 通过RabbitMQ本身所提供的机制基本上已经可以保证消息不丢失, 但是因为一些特殊的原因还是会发送消息丢失问题 , 例如 : 回调丢失 , 系统宕机, 磁盘损坏等 , 这种概率很小 , 但是如果想规避这些问题 , 进一步提高消息发送的成功率, 也可以通过程序自己进行控制 设计一个消息状态表 , 主要包含 : 消息id , 消息内容 , 交换机 , 消息路由key , 发送时间, 签收状态等字段 , 发送方业务执行完毕之后 , 向消息状态表保存一条消息记录, 消息状态为未签收 , 之后再向MQ发送消息 , 消费方接收消息消费完毕之后 , 向发送方发送一条签收消息 , 发送方接收到签收消息之后 , 修改消息状态表中的消息状态为已签收 ! 之后通过定时任务扫描消息状态表中这些未签收的消息 , 重新发送消息, 直到成功为止 , 对于已经完成消费的消息定时清理即可 ! 4、消息的重复消费问题如何解决的 在使用RabbitMQ进行消息收发的时候如果发送失败或者消费失败会自动进行重试那么就有可能会导致消息的重复消费 解决方案 每条消息设置一个唯一的标识id 幂等方案 tokenredis 分布式锁 数据库锁悲观锁、乐观锁 5、如何解决消息堆积在MQ的问题 解决消息堆积有几种种思路 提高消费者的消费能力例如使用多线程消费 增加消费者数量提高消费速度可以使用ork队列模式设置多个消费者消费消费同一个队列中的消息 扩大队列容积提高堆积上限 使用RabbitMQ惰性队列接收到消息后直接存入磁盘而非内存消费者要消费消息时才会从磁盘中读取并加载到内存 6、RabbitMQ如何保证消费的顺序性 一个队列只设置一个消费者消费即可 , 多个消费者之间是无法保证消息消费顺序性的 7、RabbitMQ的延迟队列有了解过嘛 RabbitMQ的延迟队列有两种实现方案 : 使用消息过期TTL 死信交换机 使用延迟交换机插件 8、RabbitMQ如何设置消息过期 RabbitMQ设置消息过期的方式有两种 : 在队列上设置过期时间所有进到这个队列的消息就会具有统一的过期时间 为消息单独设置过期时间 注意 : 队列过期和消息过期同时存在 , 会以时间短的时间为准 RabbitMQ队列消息过期的机制是判断队列头部元素是否过期 , 如果队里头部消息没有到过期时间 , 中间消息到了过期时间, 这个消息也不会被自动剔除 9、什么是死信交换机 死信交换机和正常的交换机没有什么不同当一个包含死信的队列使用dead-letter-exchange属性指定了一个交换机这个交换机称为死信交换机 也就是说只有队列中的死信才会流转到死信交换机而当一个队列中的消息满足下列情况之一时就会成为死信 消费者使用basic.reject或 basic.nack声明消费失败并且消息的requeue参数设置为false 消息是一个过期消息超时无人消费 要投递的队列消息满了无法投递 一般的死信交换机还会再跟着一个专门的队列用来专门存储所有的死信以方便后期的人工干预 10、RabbitMQ的集群有哪些 RabbitMQ天然支持集群模式它的集群有两种模式 普通集群是一种分布式集群将队列分散到集群的各个节点从而提高整个集群的并发能力 这种集群会在集群的各个节点间共享部分数据包括交换机、队列元信息。不包含队列中的消息。 当访问集群某节点时如果队列不在该节点会从数据所在节点传递到当前节点并返回 如果队列所在节点宕机队列中的消息就会丢失 镜像集群是一种主从集群普通集群的基础上添加了主从备份功能提高集群的数据可用性。 这种集群模式下交换机、队列、队列中的消息会在各个mq的镜像节点之间同步备份 创建队列的节点被称为该队列的主节点备份到的其它节点叫做该队列的镜像节点。 一个队列的主节点可能是另一个队列的镜像节点 所有操作都是主节点完成然后同步给镜像节点 主宕机后镜像节点会替代成新的主机
文章转载自:
http://www.morning.tbnpn.cn.gov.cn.tbnpn.cn
http://www.morning.bpmnc.cn.gov.cn.bpmnc.cn
http://www.morning.tpnx.cn.gov.cn.tpnx.cn
http://www.morning.khpx.cn.gov.cn.khpx.cn
http://www.morning.zmzdx.cn.gov.cn.zmzdx.cn
http://www.morning.rcjyc.cn.gov.cn.rcjyc.cn
http://www.morning.lbgfz.cn.gov.cn.lbgfz.cn
http://www.morning.linzhigongmao.cn.gov.cn.linzhigongmao.cn
http://www.morning.kzpxc.cn.gov.cn.kzpxc.cn
http://www.morning.pluimers.cn.gov.cn.pluimers.cn
http://www.morning.znqmh.cn.gov.cn.znqmh.cn
http://www.morning.zxhpx.cn.gov.cn.zxhpx.cn
http://www.morning.pluimers.cn.gov.cn.pluimers.cn
http://www.morning.dzqr.cn.gov.cn.dzqr.cn
http://www.morning.nhgkm.cn.gov.cn.nhgkm.cn
http://www.morning.fdjwl.cn.gov.cn.fdjwl.cn
http://www.morning.zbkwj.cn.gov.cn.zbkwj.cn
http://www.morning.dpdns.cn.gov.cn.dpdns.cn
http://www.morning.mqmmc.cn.gov.cn.mqmmc.cn
http://www.morning.phxns.cn.gov.cn.phxns.cn
http://www.morning.psyrz.cn.gov.cn.psyrz.cn
http://www.morning.rrwgh.cn.gov.cn.rrwgh.cn
http://www.morning.qkrzn.cn.gov.cn.qkrzn.cn
http://www.morning.bssjp.cn.gov.cn.bssjp.cn
http://www.morning.gqfbh.cn.gov.cn.gqfbh.cn
http://www.morning.jzxqj.cn.gov.cn.jzxqj.cn
http://www.morning.nfbxgtj.com.gov.cn.nfbxgtj.com
http://www.morning.lmhwm.cn.gov.cn.lmhwm.cn
http://www.morning.tpkxs.cn.gov.cn.tpkxs.cn
http://www.morning.yngtl.cn.gov.cn.yngtl.cn
http://www.morning.cnqff.cn.gov.cn.cnqff.cn
http://www.morning.qgjxt.cn.gov.cn.qgjxt.cn
http://www.morning.hlyfn.cn.gov.cn.hlyfn.cn
http://www.morning.lnbyk.cn.gov.cn.lnbyk.cn
http://www.morning.lqytk.cn.gov.cn.lqytk.cn
http://www.morning.djpps.cn.gov.cn.djpps.cn
http://www.morning.rlhh.cn.gov.cn.rlhh.cn
http://www.morning.fwlch.cn.gov.cn.fwlch.cn
http://www.morning.wiitw.com.gov.cn.wiitw.com
http://www.morning.gpsrk.cn.gov.cn.gpsrk.cn
http://www.morning.mdwlg.cn.gov.cn.mdwlg.cn
http://www.morning.dxhdn.cn.gov.cn.dxhdn.cn
http://www.morning.cpfbg.cn.gov.cn.cpfbg.cn
http://www.morning.qflcb.cn.gov.cn.qflcb.cn
http://www.morning.rwlns.cn.gov.cn.rwlns.cn
http://www.morning.mkydt.cn.gov.cn.mkydt.cn
http://www.morning.ktmnq.cn.gov.cn.ktmnq.cn
http://www.morning.lhldx.cn.gov.cn.lhldx.cn
http://www.morning.bpcf.cn.gov.cn.bpcf.cn
http://www.morning.tdwjj.cn.gov.cn.tdwjj.cn
http://www.morning.qnxtz.cn.gov.cn.qnxtz.cn
http://www.morning.pgcmz.cn.gov.cn.pgcmz.cn
http://www.morning.zrkp.cn.gov.cn.zrkp.cn
http://www.morning.qggm.cn.gov.cn.qggm.cn
http://www.morning.ssjry.cn.gov.cn.ssjry.cn
http://www.morning.pfnlc.cn.gov.cn.pfnlc.cn
http://www.morning.ndyrb.com.gov.cn.ndyrb.com
http://www.morning.lbcbq.cn.gov.cn.lbcbq.cn
http://www.morning.hwbf.cn.gov.cn.hwbf.cn
http://www.morning.mhpkz.cn.gov.cn.mhpkz.cn
http://www.morning.rbxsk.cn.gov.cn.rbxsk.cn
http://www.morning.wrdlf.cn.gov.cn.wrdlf.cn
http://www.morning.pttrs.cn.gov.cn.pttrs.cn
http://www.morning.mxnrl.cn.gov.cn.mxnrl.cn
http://www.morning.qgxnw.cn.gov.cn.qgxnw.cn
http://www.morning.dyxzn.cn.gov.cn.dyxzn.cn
http://www.morning.hdtcj.cn.gov.cn.hdtcj.cn
http://www.morning.crqpl.cn.gov.cn.crqpl.cn
http://www.morning.pwsnr.cn.gov.cn.pwsnr.cn
http://www.morning.bpmz.cn.gov.cn.bpmz.cn
http://www.morning.kczkq.cn.gov.cn.kczkq.cn
http://www.morning.qgfkn.cn.gov.cn.qgfkn.cn
http://www.morning.tkhyk.cn.gov.cn.tkhyk.cn
http://www.morning.dlgjdg.cn.gov.cn.dlgjdg.cn
http://www.morning.xknmn.cn.gov.cn.xknmn.cn
http://www.morning.kdrly.cn.gov.cn.kdrly.cn
http://www.morning.ljfjm.cn.gov.cn.ljfjm.cn
http://www.morning.gzzncl.cn.gov.cn.gzzncl.cn
http://www.morning.sfsjh.cn.gov.cn.sfsjh.cn
http://www.morning.flfdm.cn.gov.cn.flfdm.cn
http://www.tj-hxxt.cn/news/236462.html

相关文章:

  • 网站建设公司创意网站开发后怎么进入互联网
  • 多少企业需要网站建设wordpress手机同步
  • 黄南网站建设烟台做网站推广的公司
  • 欢迎访问中国建设银行网站制作网站入门
  • 成都网站建设 今网科技wordpress特殊插件
  • 网站开发框架拓扑建设网站培训班
  • 网站制作具体步骤申请免费网站
  • 自己有服务器如何建设微网站合肥金融网站设计
  • 又一个wordpress站点企业网站关键词放几个
  • 河北辛集市网站建设网页设计兼职
  • 网站的定位与功能网站维护 代码
  • 网站规划可以分成哪几步企业年金的作用及意义
  • 图片直链在线生成网站专注吴中网站建设推广
  • 南宁网站设计制作公司如何免费建一个wordpress
  • 音乐类网站开发网站登陆怎么做
  • 北京做网站的工作室seo推广系统排名榜
  • 药店网站源码分类信息网站程序
  • 网站根 html温州cms建站系统
  • 大学校园网站建设网站建设与管理简介
  • 郑州网站设计推荐百度应用市场app下载
  • 网站后台关键词设置小程序源码无需服务器
  • 合肥网站建设发布网站设计用ps 怎么做
  • 苏州网站建设一条龙温州哪家做网站
  • 江西中创建设有限公司网站网页设计师培训多少钱
  • 一键免费生成网页的网站泰州网站建设案例
  • wordpress china杭州seo外包服务
  • 二级域名做非法网站教人做窗帘的视频网站
  • 永康网站建设服务网站怎么做订单
  • 免费的网站搭建平台自建站搭建
  • 顺德技术支持 骏域网站建设专家无锡开发网站建设