问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

分布式事务处理解决方案中,ActiveMQ应该怎么使用

发布网友 发布时间:2022-04-21 10:59

我来回答

1个回答

热心网友 时间:2023-10-19 07:16

ActiveMQ工作原理:

首先来看本地通讯的情况,应用程序A和应用程序B运行于同一系统A,它们之间可以借助消息队列技术进行彼此的通讯:应用程序A向队列1发送一条信息,而当应用程序B需要时就可以得到该信息。

其次是远程通讯的情况,如果信息传输的目标改为在系统B上的应用程序C,这种变化不会对应用程序A产生影响,应用程序A向队列2发送一条信息,系统A的MQ发现Q2所指向的目的队列实际上位于系统B,它将信息放到本地的一个特殊队列-传输队列(Queue)。我们建立一条从系统A到系统B的消息通道,消息通道代理将从传输队列中读取消息,并传递这条信息到系统B,然后等待确认。只有MQ接到系统B成功收到信息的确认之后,它才从传输队列中真正将该信息删除。如果通讯线路不通,或系统B不在运行,信息会留在传输队列中,直到被成功地传送到目的地。这是MQ最基本而最重要的技术--确保信息传输,并且是一次且仅一次(once-and-only-once)的传递。

MQ提供了用于应用集成的松耦合的连接方法,因为共享信息的应用不需要知道彼此物理位置(网络地址);不需要知道彼此间怎样建立通信;不需要同时处于运行状态;不需要在同样的操作系统或网络环境下运行。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 如何解决分布式系统数据事务一致性问题 苹果情侣如何互相定位位置? 求一款可以情侣互相定位手机的软件 情侣手机可以相互定位吗 手机定位的软件 倒数321情侣定位怎么用 下载我和你定位软件 bind不花钱不能用吗 bind情侣app必须开vip吗 bind会员有什么用 bind弹出来的对方在关注你是什么 西门子滚筒洗衣机如何清洗 seata分布式事务原理是什么? 怎样实现分布式事务管理 Dubbo的分布式事务问题怎么处理 如何提高分布式事务性能 Dubbo的分布式事务怎么解决 什么是分布式事务处理? 分布式事务架构设计 请教Dubbo 如何解决分布式事务 我家电视按了恢复出厂设置之后打开显示桌面重启中? 海信电视恢复出厂设置后怎么重新更新 网络电视机被恢复出厂设置了怎么办? 电视按了恢复出厂设置怎么办? 电视恢复出厂设置会怎么样 康佳电视恢复出厂设置后如何调回去? 有线电视被我恢复出厂设置了怎么调回来 海信电视恢复出厂设置了怎么办? 电视被恢复出厂设置了怎么办? 创维电视恢复出厂设置后怎么操作 网络电视恢复出厂设置后怎么办 智能电视被恢复了出厂设置怎么办? 怎么从任务管理器打开我的电脑? 如何用任务管理器打开软件 怎么通过任务管理器打开我的电脑 任务管理器怎么打开 任务管理器应用技巧 如何通过任务管理器打开电脑的音量控制 怎样从任务管理器打开宽带连接 如何通过任务管理器打开杀毒软件相关主程序 win10怎样快速打开任务管理器