当前位置: 首页 > news >正文 网站开发需求说明书用asp.net做网站计数器 news 2025/10/31 12:40:09 网站开发需求说明书,用asp.net做网站计数器,全国备案网站数量,合肥网站建设策划方案总的来讲#xff0c;消息队列常见问题要么消息不能多#xff0c;要么不能少#xff0c;还有顺序性#xff0c;以及积压处理的问题等。 1.消息不能多 也就是说#xff0c;消息不能重复消费#xff0c;随之带来的幂等性问题。 解决#xff1a;一般结合业务场景#xf…总的来讲消息队列常见问题要么消息不能多要么不能少还有顺序性以及积压处理的问题等。 1.消息不能多 也就是说消息不能重复消费随之带来的幂等性问题。 解决一般结合业务场景有一个唯一key比如通过主键写的场景。通过校验主键是否存在的方式来防止重复写而且主键重复也会在数据库报错。 2.消息不能少 也就是说消息丢失的问题。这里我们先从消息队列的大致的架构上我们了解到大致分为生产者MQ自身broker以及消费者。那么分分三个角度来看这个问题 1生产者消息丢失 原因在发送到broker过程中可能因为网络故障的原因导致消息丢失。 解决不同的组件解决方式可能不一样但是大致思路是相似的。 就rabbitmq而言有两种模式事务模式和confirm模式都可以解决。首先事务模式发送消息的时候开启事务当有异常发生时进行回滚事务并重新发送。但是这样搞得化势必会降低吞吐量和性能。再谈confirm模式也就是当生产者写到MQ之后MQ发送ok给生产者告知写成功如果写入失败就回调一个nack接口。然后重新发送。 就kafka而言设置ackall当所有的replica写入成功才算做写入成功如果没有成功就无限重试。 就rocketmq而言。也是两种方式一种是本地消息表定时扫描一种也是事务。第一种一般是把异常的消息保存的消息表中然后定时查看表中消息的状态如果发送失败就重试。另一种事务也就是发送消息之前开启半事务然后发送失败时不执行事务。若发送成功根据事务执行的结果判断提交还是回滚。 2MQbroker消息丢失 原因在发送到mq之后mq先载入到内存这时宕机。或者kafka的leader切换follower过程中partition的follower并没有把信息同步完成这时候宕机。 解决不同的组件解决方式可能不一样但是大致思路是相似的。 就rabbitmq而言开启持久化创建queue时持久化以及发送消息时的deliveryMode设为2。并结合前面的confirm模式也就是当持久化成功后再confirm不然重试。 就kafka而言一般是调整参数topic的replication数大于1kafka的replicas大于1producer端ack设为allretry设置为max。 就rocketmq而言持久化到磁盘默认策略时异步刷盘改为同步刷盘。但是这样也会造成吞吐量下降所以还需结合具体业务场景。 3消费端消息丢失 原因消费端获得消息后并没来得及处理这是发生宕机。那么mq会以为已经处理过那么这条消息就会丢失。 解决不同的组件解决方式可能不一样但是大致思路是相似的。 就rabbitmq而言关闭自动ack使用手动提交。 就kafka而言关闭自动ack使用手动提交。 就rocketmq而言默认就是手动提交一般不会丢失。 3.顺序性问题 一般读写操作都要注意。 解决大致思路就是在发送消息的时候可以根据相同的key比如说业务主键来确定这条消息打入到同一个queue中然后这个queue也指定一个consumer来消费。这个consumer中可以内部开启多个线程一个线程对应消费一个内存queue。 文章转载自: http://www.morning.fpzpb.cn.gov.cn.fpzpb.cn http://www.morning.gczzm.cn.gov.cn.gczzm.cn http://www.morning.hnmbq.cn.gov.cn.hnmbq.cn http://www.morning.ndpzm.cn.gov.cn.ndpzm.cn http://www.morning.nqypf.cn.gov.cn.nqypf.cn http://www.morning.rnzjc.cn.gov.cn.rnzjc.cn http://www.morning.gwmny.cn.gov.cn.gwmny.cn http://www.morning.hphrz.cn.gov.cn.hphrz.cn http://www.morning.kmbgl.cn.gov.cn.kmbgl.cn http://www.morning.ummpdl.cn.gov.cn.ummpdl.cn http://www.morning.lxcwh.cn.gov.cn.lxcwh.cn http://www.morning.wtcd.cn.gov.cn.wtcd.cn http://www.morning.zdkzj.cn.gov.cn.zdkzj.cn http://www.morning.dxhdn.cn.gov.cn.dxhdn.cn http://www.morning.kcsx.cn.gov.cn.kcsx.cn http://www.morning.tnjz.cn.gov.cn.tnjz.cn http://www.morning.xbbrh.cn.gov.cn.xbbrh.cn http://www.morning.zwtp.cn.gov.cn.zwtp.cn http://www.morning.mrbmc.cn.gov.cn.mrbmc.cn http://www.morning.jcbmm.cn.gov.cn.jcbmm.cn http://www.morning.bhrbr.cn.gov.cn.bhrbr.cn http://www.morning.jxgyg.cn.gov.cn.jxgyg.cn http://www.morning.ghyfm.cn.gov.cn.ghyfm.cn http://www.morning.sypby.cn.gov.cn.sypby.cn http://www.morning.jfbrt.cn.gov.cn.jfbrt.cn http://www.morning.dxqfh.cn.gov.cn.dxqfh.cn http://www.morning.wyjpt.cn.gov.cn.wyjpt.cn http://www.morning.mjats.com.gov.cn.mjats.com http://www.morning.bkqdg.cn.gov.cn.bkqdg.cn http://www.morning.zyslyq.cn.gov.cn.zyslyq.cn http://www.morning.lzdbb.cn.gov.cn.lzdbb.cn http://www.morning.lwmzp.cn.gov.cn.lwmzp.cn http://www.morning.lwmxk.cn.gov.cn.lwmxk.cn http://www.morning.nkqnn.cn.gov.cn.nkqnn.cn http://www.morning.zmwd.cn.gov.cn.zmwd.cn http://www.morning.gwjnm.cn.gov.cn.gwjnm.cn http://www.morning.znqmh.cn.gov.cn.znqmh.cn http://www.morning.ydwnc.cn.gov.cn.ydwnc.cn http://www.morning.tmpsc.cn.gov.cn.tmpsc.cn http://www.morning.nmbbt.cn.gov.cn.nmbbt.cn http://www.morning.rgpsq.cn.gov.cn.rgpsq.cn http://www.morning.zpxwg.cn.gov.cn.zpxwg.cn http://www.morning.pmdlk.cn.gov.cn.pmdlk.cn http://www.morning.rwpfb.cn.gov.cn.rwpfb.cn http://www.morning.prkdl.cn.gov.cn.prkdl.cn http://www.morning.jkrrg.cn.gov.cn.jkrrg.cn http://www.morning.ynwdk.cn.gov.cn.ynwdk.cn http://www.morning.ktmbr.cn.gov.cn.ktmbr.cn http://www.morning.mwhqd.cn.gov.cn.mwhqd.cn http://www.morning.lrnfn.cn.gov.cn.lrnfn.cn http://www.morning.qrndh.cn.gov.cn.qrndh.cn http://www.morning.kbyp.cn.gov.cn.kbyp.cn http://www.morning.jwfqq.cn.gov.cn.jwfqq.cn http://www.morning.wdnkp.cn.gov.cn.wdnkp.cn http://www.morning.gfpyy.cn.gov.cn.gfpyy.cn http://www.morning.fkgct.cn.gov.cn.fkgct.cn http://www.morning.mdpkf.cn.gov.cn.mdpkf.cn http://www.morning.nrtpb.cn.gov.cn.nrtpb.cn http://www.morning.nlkhr.cn.gov.cn.nlkhr.cn http://www.morning.ynjhk.cn.gov.cn.ynjhk.cn http://www.morning.gchqy.cn.gov.cn.gchqy.cn http://www.morning.bqpg.cn.gov.cn.bqpg.cn http://www.morning.yghlr.cn.gov.cn.yghlr.cn http://www.morning.prmbb.cn.gov.cn.prmbb.cn http://www.morning.nfmlt.cn.gov.cn.nfmlt.cn http://www.morning.fdfdz.cn.gov.cn.fdfdz.cn http://www.morning.rqhdt.cn.gov.cn.rqhdt.cn http://www.morning.wcft.cn.gov.cn.wcft.cn http://www.morning.kyjyt.cn.gov.cn.kyjyt.cn http://www.morning.plqsc.cn.gov.cn.plqsc.cn http://www.morning.lhytw.cn.gov.cn.lhytw.cn http://www.morning.jzmqk.cn.gov.cn.jzmqk.cn http://www.morning.srgnd.cn.gov.cn.srgnd.cn http://www.morning.sfhjx.cn.gov.cn.sfhjx.cn http://www.morning.zrpys.cn.gov.cn.zrpys.cn http://www.morning.qsy40.cn.gov.cn.qsy40.cn http://www.morning.gjcdr.cn.gov.cn.gjcdr.cn http://www.morning.fkmqg.cn.gov.cn.fkmqg.cn http://www.morning.gwjqq.cn.gov.cn.gwjqq.cn http://www.morning.pfjbn.cn.gov.cn.pfjbn.cn 查看全文 http://www.tj-hxxt.cn/news/265199.html 相关文章: 小米的网站设计wordpress 下载类型 公司网站建设 wordpress怎么做扫二维码登陆网站 网站官网建设方案广州网站推广多少钱 vs做的网站如何使用dw网页制作基础知识 网站建设和seo是什么关系网站建设模板研究 网站品牌建设公司网站开发流程框架 html5经典网站wordpress柒比贰主题 怎么建设家乡网站搭建一个网站的基本流程 个人网站赏析网站建设到底属于什么行业 凡科建站添加文章公司运营策划营销 区块链 网站 怎么做杨浦网站建设 网站外包 网站建设终稿确认书辽阳网站建设58 牛博网站建设手机微网站开发教程 网站建设原型图电商网站的分辨率 龙岗网站多少钱昆明网站推广 爱站网关键字查询百度优化师 共同建设网站心得小程序商店开发 网站开发颜色选择器潍坊网站建设如何 高端 网站制作服装设计网站知乎 新氧网站头图怎么做的商洛网站设计 网站开发亿玛酷1专注手机网站二级导航菜单 做个企业网站要多少钱汽车网络营销的方式有哪些 一元云购网站建设wordpress 图片能不能存到 网站开发容易做吗广西建设厅网站是什么 营销型网站设计注意做网站管理好吗 云浮北京网站建设中交上航建设网站 国外购物网站有哪些确诊病例最新消息 上海建站市场建设网站需要购买数据库吗 网站开发技术的比较长春建设股份有限公司 做航模的网站不用下载qq在线qq登录聊天