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

网站彩铃怎么做的2023今天的新闻联播

网站彩铃怎么做的,2023今天的新闻联播,用asp.net做的网站模板,wordpress $_fileRocketMQ的分布式事务消息功能,在普通消息基础上,支持二阶段的提交。将二阶段提交和本地事务绑定,实现全局提交结果的一致性。 1、生产者将消息发送至RocketMQ服务端。 2、RocketMQ服务端将消息持久化成功之后,向生产者返回Ack确…

RocketMQ的分布式事务消息功能,在普通消息基础上,支持二阶段的提交。将二阶段提交和本地事务绑定,实现全局提交结果的一致性。

1、生产者将消息发送至RocketMQ服务端。

2、RocketMQ服务端将消息持久化成功之后,向生产者返回Ack确认消息已经发送成功,此时消息被标记为"暂不能投递",这种状态下的消息即为半事务消息。

3、生产者开始执行本地事务逻辑。

4、生产者根据本地事务执行结果向服务端提交二次确认结果(Commit或是Rollback),服务端收到确认结果后处理逻辑如下:

二次确认结果为Commit:服务端将半事务消息标记为可投递,并投递给消费者。

二次确认结果为Rollback:服务端将回滚事务,不会将半事务消息投递给消费者。

5、在断网或者是生产者应用重启的特殊情况下,若服务端未收到生产者提交的二次确认结果,或服务端收到的二次确认结果为Unknown未知状态,经过固定时间后,服务端将对消息生产者集群中任一生产者实例发起消息回查。

6、生产者收到消息回查后,需要检查对应消息的本地事务执行的最终结果。

7、生产者根据检查到的本地事务的最终状态再次提交二次确认,服务端仍按照步骤4对半事务消息进行处理。

注意问题
消息类型
事务消息仅支持在MessageType为Transaction的主题使用,即事务消息只能发送至类型为事务消息的主题中。

消息消费
RocketMQ事务消息保证生产者本地事务和下游消息发送事务的一致性,但不保证消息消费结果和上游事务的一致性。因此需要下游业务自行保证消息正确处理,建议消费端做好消费重试。

中间状态
RocketMQ事务消息一致性为最终一致性,即在消息提交到下游消费端处理完成之前,下游和上游事务之间的状态会不一致。因此,事务消息仅适合能接受异步执行的场景。

事务超时
RocketMQ事务消息的生命周期存在超时机制,即半事务消息被生产者发送服务端后,如果在指定时间内服务端无法确认提交或者回滚状态,则消息默认会被回滚。

http://www.tj-hxxt.cn/news/114862.html

相关文章:

  • 佛山市网站建设手机网站模板
  • 用ps怎么做网站首页北京最新消息今天
  • 自己如何做电影网站游戏推广公司怎么接游戏的
  • 容桂网站建设原创在百度怎么创建自己的网站
  • 做web网站时要添加图片大小网站软件下载大全
  • 信息技术网站建设专业樱桃bt官网
  • 官方网站建设要点搜索引擎优化排名培训
  • 山东网站优化公司我要学电脑哪里有短期培训班
  • wordpress好看的页面布局深圳seo排名优化
  • 如何做家乡网站除了百度指数还有哪些指数
  • 做网站需要去哪里备案软文的概念是什么
  • 广州高端品牌网站建设哪家公司好中文域名查询官网
  • 网站开发英文广西seo关键词怎么优化
  • 网站优化 保定网站怎么制作
  • 用vs2013网站开发新站整站优化
  • wordpress洛米主题关键词推广优化排名品牌
  • 网站建设所属行业新app推广去哪里找
  • 手机营销型网站制作谷歌seo优化
  • 武汉网站建设公司有哪些2345网址导航官方网站
  • vue 做企业网站行不谷歌seo怎么做
  • 鹤壁做网站的网络公司凡科建站小程序
  • 网站建设周期关键词排名优化公司推荐
  • asp.net 网站的头部和底部怎么来做 includeseo网站关键词优化费用
  • 百度做网站投广告免费seo网站自动推广软件
  • 南通网站外包微信推广怎么做
  • 莱芜新闻头条长尾词优化外包
  • 慈溪网站设计百度软件市场
  • 学做网站有多难百度seo什么意思
  • 北京市办理居住卡在哪个网站做seo详细教程
  • 网站建设公司发展前景专业的营销团队哪里找