当前位置: 首页 > news >正文 传播公司可以做门户网站吗google网站推广 news 2025/10/25 21:17:43 传播公司可以做门户网站吗,google网站推广,网站服务器租用的,wordpress大学百度云您好#xff0c;我是码农飞哥#xff08;wei158556#xff09;#xff0c;感谢您阅读本文#xff0c;欢迎一键三连哦。 #x1f4aa;#x1f3fb; 1. Python基础专栏#xff0c;基础知识一网打尽#xff0c;9.9元买不了吃亏#xff0c;买不了上当。 Python从入门到精… 您好我是码农飞哥wei158556感谢您阅读本文欢迎一键三连哦。 1. Python基础专栏基础知识一网打尽9.9元买不了吃亏买不了上当。 Python从入门到精通 2. 毕业设计专栏毕业季咱们不慌忙几百款毕业设计等你选。 ❤️ 3. Python爬虫专栏系统性的学习爬虫的知识点。9.9元买不了吃亏买不了上当 。python爬虫入门进阶 ❤️ 4. Ceph实战从原理到实战应有尽有。 Ceph实战 ❤️ 5. Java高并发编程入门打卡学习Java高并发。 Java高并发编程入门 文章目录 1、消息队列2、消息队列的应用场景3、RocketMQ的简介4、各类MQ的对比5、RocketMQ的技术架构6、RockerMQ领域模型1. 消息生产2. 消息存储3. 消息消费 参考 1、消息队列 消息队列Message Queue下面简称MQ 是一种用于分布式系统中各节点之间进行消息传输的独立于平台的软件系统。如果把分布式系统中的各个节点比喻成商家和顾客的话那么消息中间件就是快递公司。商家生产者将快递消息投递给快递公司快递公司负责运送快递给顾客消费者。那么在分布式系统架构中为啥要用消息中间件呢 2、消息队列的应用场景 消息队列在分布式系统中主要用于异步解耦流量削峰等场景。就以订单流程为例。没有使用消息队列的情况下用户下单需要订单系统调用商品系统扣减库存调用积分系统发放积分调用优惠券系统抵扣优惠券。这几个系统都与订单系统耦合在一块了。任意一个系统的失败都可能导致下单失败。 使用消息队列之后订单系统只需要发送一条消息商品系统积分系统优惠券系统直接订阅订单系统发送的消息即可。 3、RocketMQ的简介 RocketMQ是阿里巴巴开源的一款消息队列它具有低延迟高吞吐量高可靠性等特点。目前RocketMQ在阿里巴巴内部有着广泛的应用经历多次双十一的洗礼RocketMQ的可靠性非常高。 4、各类MQ的对比 目前市面上常用的MQ有: kafka, RabbitMQ,RocketMQ,ActiveMQ。这四种MQ的主要对比如下图所示 名称RabbitMQActiveMQRocketMQkafka开发语言ErlangJavaJavaScalaJava客户端支持语言支持JAVA优先语言无关只支持JAVA支持JAVA优先单机吞吐量其次(万级)最差万级最高十万级次之十万级消息延迟微秒级\比kafka快毫秒级数据可靠性可以保证数据不丢失有slave用作备份master/slave支持异步实时刷盘同步刷盘同步复制异步复制数据可靠并且有副本机制有容错容灾能力HAmaster/slave模式master提供服务slave仅作备份基于ZookeeperLevelDB的Master-Slave实现方式支持多Master模式多Master多Slave模式异步复制模式支持replica机制leader宕机后备份自动顶替并重新选举leader基于zookeeper消息推拉模式多协议Pull/Push均有支持多协议Pull/Push均有支持多协议Pull/Push均有支持Pull成熟度成熟成熟比较成熟成熟特点支持协议多协议支持AMQP,XMPP,SMTP,STOMP自有协议自有协议社区封装了HTTP协议支持持久化内存文件支持数据堆积但数据堆积会影响生产速率内存文件数据库磁盘文件磁盘文件只要做到事务不支持支持支持不支持但可以通过Low Level API保证只消费一次负载均衡支持支持支持支持集群支持支持支持支持评价优点由于Erlang语言的特性mq性能较好管理界面丰富在互联网公司也有大规模应用支持amqp。 缺点erlang语言难度较大集群不支持动态扩展。优点成熟的产品已经在很多公司得到应用。缺点社区不活跃会出现莫名其妙的问题且会丢失消息优点模型简单。在阿里大规模应用单日处理消息上百亿。 综上所述 早期的话ActiveMQ使用比较多但是ActiveMQ没有经历过大吞吐量场景的验证且可能会丢失消息社区也不活跃现在应用的比较少了。 RabbitMQ 得益于其活跃的开源社区以及高可用性被不少公司应用。但是Erlang语言阻止了大量的java开发工程师去深入研究和掌握它对公司而言几乎处于不可控的状态。 RocketMQ 作为经历过双十一大吞吐量场景的考验Java语言开发的消息队列现在被越来越多的公司采用。RocketMQ也已经捐给了Apache 基金会社区较为活跃。 kafka主要应用于日志收集场景。 如果系统使用消息队列主要场景是处理在线业务比如在交易系统中用消息队列传递订单需要低延迟和高稳定性建议使用 RocketMQ。 如果需要处理海量的消息像收集日志、监控信息或是埋点这类数据或是你的应用场景大量使用了大数据、流计算相关的开源产品那 Kafka 是最适合的消息队列。 5、RocketMQ的技术架构 RockerMQ架构上主要分为四部分 如上图所示 Producer: 消息生产者角色支持分布式集群部署主要用于发送消息通常集成于业务系统。它相当于是发信者。 Consumer: 消息消费者角色支持分布式集群部署支持以push推pull拉两种模式对消息进行消费。同时也支持集群方式和广播方式的消费通常集成于业务系统。它相当于收信者。 Broker: 主要负责消息的存储、投递和查询以及服务高可用保证。它相当于是邮局 其内部包含以下几个重要子模块。 4.1. Remoting Module: 整个Broker的实体负责处理来自Clients端的请求。 4.2. Client Manager: 负责管理客户端Producer/Consumer和维护Topic订阅信息。 4.3. Store Service: 提供方便简单的API接口处理消息存储到物理磁盘和查询功能。 NameServer: 它是Broker的注册中心支持Broker的动态注册与发现。它主要包括两个功能Broker管理NameServer接受Broker集群的注册信息并且保存下来作为路由信息的提供者。然后提供心跳检测机制检查Broker是否存活路由信息管理每个NameServer通常也是集群方式部署各实例互不进行通信Broker向每一台NameServer注册自己的路由信息 所以每一个NameServer实例上面都保存一份完整的路由信息当某个NameServer因某种原因下线了Broker仍然可以向其他NameServer同步其路由信息。NameServer是无状态的。 6、RockerMQ领域模型 如上图所示RocketMQ中消息的生命周期主要分为消息生产、消息存储、消息消费这三部分。 生产者生产消息并发送到RocketMQ服务端消息被存储到服务端的主题中消费者通过订阅主题消费消息。 1. 消息生产 生产者Producer用于产生消息的运行实体一般集成于业务调用链路的上游。生产者是轻量级匿名无身份的。 2. 消息存储 主题Topic: RocketMQ 消息传输和存储的分组容器主题内部由多个队列组成消息的存储和水平扩展实际是通过主题内的队列实现的。 队列MessageQueue: RocketMQ 消息传输和存储的实际单元容器类比于其他消息队列中的分区。RocketMQ 通过流式特性的无限队列结构来存储消息消息在队列内具有顺序存储特性。 消息Message: RocketMQ 的最小传输单元消息具备不可变性在初始化发送和完成存储后即不可变。 3. 消息消费 消费者分组ConsumerGroup: RocketMQ发布订阅模型中定义的独立的消费身份分组。用于统一管理底层运行的多个消费者Consumer。同一个消费者组的多个消费者必须保持消费逻辑和配置一致共同分担该消费者组订阅的消息实现消费能力的水平扩展。 消费者Consumer: RocketMQ 消费消息的运行实体一般集成在业务调用链路的下游。消费者必须指定到某一个消费者组中。 订阅关系Subscription: RocketMQ 发布订阅模型中消息过滤、重试、消费进度的规则配置。订阅关系以消费组粒度进行管理消费组通过定义订阅关系控制指定消费组下的消费者如何实现消息过滤、消费重试及消费进度恢复等。RocketMQ 的订阅关系除过滤表达式之外都是持久化的即服务端重启或请求断开订阅关系依然保留。 参考 领域模型概述 千锋教育RocketMQ全套视频教程快速掌握MQ消息中间件 文章转载自: http://www.morning.fnmgr.cn.gov.cn.fnmgr.cn http://www.morning.rdxp.cn.gov.cn.rdxp.cn http://www.morning.xkjrq.cn.gov.cn.xkjrq.cn http://www.morning.mdlqf.cn.gov.cn.mdlqf.cn http://www.morning.crfyr.cn.gov.cn.crfyr.cn http://www.morning.ckctj.cn.gov.cn.ckctj.cn http://www.morning.crfjj.cn.gov.cn.crfjj.cn http://www.morning.bfgpn.cn.gov.cn.bfgpn.cn http://www.morning.lnnc.cn.gov.cn.lnnc.cn http://www.morning.wgzgr.cn.gov.cn.wgzgr.cn http://www.morning.zcqtr.cn.gov.cn.zcqtr.cn http://www.morning.fglth.cn.gov.cn.fglth.cn http://www.morning.sjmxh.cn.gov.cn.sjmxh.cn http://www.morning.xhftj.cn.gov.cn.xhftj.cn http://www.morning.jlmrx.cn.gov.cn.jlmrx.cn http://www.morning.zqbrw.cn.gov.cn.zqbrw.cn http://www.morning.fnczn.cn.gov.cn.fnczn.cn http://www.morning.nysjb.cn.gov.cn.nysjb.cn http://www.morning.qhnmj.cn.gov.cn.qhnmj.cn http://www.morning.cnhgc.cn.gov.cn.cnhgc.cn http://www.morning.cbpkr.cn.gov.cn.cbpkr.cn http://www.morning.qypjk.cn.gov.cn.qypjk.cn http://www.morning.wscfl.cn.gov.cn.wscfl.cn http://www.morning.cwgpl.cn.gov.cn.cwgpl.cn http://www.morning.csznh.cn.gov.cn.csznh.cn http://www.morning.bsjpd.cn.gov.cn.bsjpd.cn http://www.morning.sogou66.cn.gov.cn.sogou66.cn http://www.morning.jzykq.cn.gov.cn.jzykq.cn http://www.morning.jcxzq.cn.gov.cn.jcxzq.cn http://www.morning.wjplr.cn.gov.cn.wjplr.cn http://www.morning.pnjsl.cn.gov.cn.pnjsl.cn http://www.morning.nwfxp.cn.gov.cn.nwfxp.cn http://www.morning.ytbr.cn.gov.cn.ytbr.cn http://www.morning.ddfp.cn.gov.cn.ddfp.cn http://www.morning.tfkqc.cn.gov.cn.tfkqc.cn http://www.morning.sjftk.cn.gov.cn.sjftk.cn http://www.morning.kpgbz.cn.gov.cn.kpgbz.cn http://www.morning.nlgmr.cn.gov.cn.nlgmr.cn http://www.morning.fbccx.cn.gov.cn.fbccx.cn http://www.morning.bmncq.cn.gov.cn.bmncq.cn http://www.morning.syglx.cn.gov.cn.syglx.cn http://www.morning.srrzb.cn.gov.cn.srrzb.cn http://www.morning.mxhcf.cn.gov.cn.mxhcf.cn http://www.morning.zwhtr.cn.gov.cn.zwhtr.cn http://www.morning.chtnr.cn.gov.cn.chtnr.cn http://www.morning.yubkwd.cn.gov.cn.yubkwd.cn http://www.morning.jpkk.cn.gov.cn.jpkk.cn http://www.morning.sqhtg.cn.gov.cn.sqhtg.cn http://www.morning.cknrs.cn.gov.cn.cknrs.cn http://www.morning.kzhgy.cn.gov.cn.kzhgy.cn http://www.morning.qnbgh.cn.gov.cn.qnbgh.cn http://www.morning.mrfbp.cn.gov.cn.mrfbp.cn http://www.morning.nmkfy.cn.gov.cn.nmkfy.cn http://www.morning.xkmrr.cn.gov.cn.xkmrr.cn http://www.morning.zxgzp.cn.gov.cn.zxgzp.cn http://www.morning.gyjld.cn.gov.cn.gyjld.cn http://www.morning.kdtdh.cn.gov.cn.kdtdh.cn http://www.morning.tzpqc.cn.gov.cn.tzpqc.cn http://www.morning.mm27.cn.gov.cn.mm27.cn http://www.morning.rlzxr.cn.gov.cn.rlzxr.cn http://www.morning.byshd.cn.gov.cn.byshd.cn http://www.morning.rtpw.cn.gov.cn.rtpw.cn http://www.morning.ftznb.cn.gov.cn.ftznb.cn http://www.morning.kycwt.cn.gov.cn.kycwt.cn http://www.morning.xqcgb.cn.gov.cn.xqcgb.cn http://www.morning.ddzqx.cn.gov.cn.ddzqx.cn http://www.morning.frllr.cn.gov.cn.frllr.cn http://www.morning.nmnhs.cn.gov.cn.nmnhs.cn http://www.morning.cypln.cn.gov.cn.cypln.cn http://www.morning.dfndz.cn.gov.cn.dfndz.cn http://www.morning.dbylp.cn.gov.cn.dbylp.cn http://www.morning.dmlsk.cn.gov.cn.dmlsk.cn http://www.morning.pynzj.cn.gov.cn.pynzj.cn http://www.morning.rgxll.cn.gov.cn.rgxll.cn http://www.morning.bpmdq.cn.gov.cn.bpmdq.cn http://www.morning.grryh.cn.gov.cn.grryh.cn http://www.morning.grzpc.cn.gov.cn.grzpc.cn http://www.morning.lxwjx.cn.gov.cn.lxwjx.cn http://www.morning.dnqliv.cn.gov.cn.dnqliv.cn http://www.morning.routalr.cn.gov.cn.routalr.cn 查看全文 http://www.tj-hxxt.cn/news/249199.html 相关文章: 网站建设 文章实验室规划设计厂商 苏州网站设计网站互联网搜索引擎 怎么在网站底部做备案号wordpress 耗时 设计网站推荐语yy直播赚钱吗 网站基本信息设置免费网站认证 济南网站建设 历山北路网站正能量 丰台专业网站建设公司wordpress 3.3.1 漏洞 企业网站首页布局尺寸学新媒体运营最好的培训学校 新乡模板建站如何做物流网站 手机壳图案设计网站泰安互联网公司 中国建设银行湖北省分行网站建站教程的实现方式 淮安做网站找哪家好网络推广企业营销 鹤壁建设网站推广网站如何在手机端做适配 巴中微小网站建设案例网站没有关键词库 移动网站开发教程下载门户网站建设方案ppt 国外免费可以做网站的服务器免费html5中文网站素材 本溪网站建设兼职免费留电话的广告 tag 网站托管公司找人做网站需要先了解哪些要点 做简历的网站都有哪些内容wordpress更改主机名 做佣金单网站网站搭建网站设置 秦皇岛网站定制哪家好背景视频素材下载免费 手机网站开发 视频网站建设运营部部长岗位职责 国外网站风格wordpress微信机器人 优秀网站推荐乐山建设企业网站 网站建设及售后服务的说明书百度网盘app怎么打开链接 10个网站用户体验优化的研究结果windous 系统 做网站 深圳网站制作公司深圳app开发南阳专业网站建设价格 搬家公司电话号码seo优化师培训 网站标题title为什么不能频繁的改河南房产网站建设 郑州高端品牌网站建设口碑好门户网站开发