java 分布式事务 mq_ActiveMQ分布式事务
一、安装ActiveMQ
1、拷贝apache-activemq-5.14.4-bin.tar.gz到Linux服务器的/opt下
2、解压缩
tar -zxvf apache-activemq-5.14.4-bin.tar.gz
3、重命名
mv apache-activemq-5.14.4 activemq
4、修改配置文件
vim /opt/activemq/bin/activemq
如何查看java 环境
echo $JAVA_HOME
添加环境变量
JAVA_HOME="/opt/jdk1.8.0_152"JAVA_CMD="/opt/jdk1.8.0_152/bin"
5、注册服务
ln -s /opt/activemq/bin/activemq /etc/init.d/activemq //必须使用绝对路径,否则链接建立会有问题
chkconfig--add activemq
6、启动服务
service activemq start
停止服务
service activemq stop
7、查看端口号
# netstat -tlnp
t:表示tcp
l:表示监听
n: 将ip和端口转换成域名和服务名
p:显示的程序名
activemq两个重要的端口,一个是提供消息队列的默认端口:61616
另一个是控制台端口8161
通过控制台测试
8、启动消费端
service activemq consumer
9、进入网页控制台
地址栏10.211.55.45:8161
点击Queues
点击send to
在MessageBody中输入909090,可以看到控制台打印输出
原文:https://www.cnblogs.com/minmin123/p/11445808.html
java 分布式事务 mq_ActiveMQ分布式事务相关推荐
- Java事务之八——分布式事务(Spring+JTA+Atomikos+Hibernate+JMS)
在本系列先前的文章中,我们主要讲解了JDBC对本地事务的处理,本篇文章将讲到一个分布式事务的例子. 请通过以下方式下载github源代码: git clone https://github.com/d ...
- java jta_JTA规范_分布式事务教程_田守枝Java技术博客
JTA规范事务模型 Java事务API(JTA:Java Transaction API)和它的同胞Java事务服务(JTS:Java Transaction Service),为J2EE平台提供了分 ...
- 【JAVA秘籍功法篇-分布式事务】事务的实现原理
事务基本概念 什么是事务? 在我们平常使用Mysql等数据库时,经常会遇到事务的提交和回滚等场景.那到底什么是事务呢? 事务是恢复和并发控制的基本单位,事务有四个特性,也是我们常说的ACID,原子性( ...
- Java基础之《分布式事务(4)—分布式开源框架使用》
一.hmily框架 1.到github拉取最新的源码 idea:File - New - Project form Version Control 2.切换release版本 此时拉下来的是maste ...
- MySQL分布式事务(XA事务)
MySQL分布式事务(XA事务) 官网:https://dev.mysql.com/doc/refman/5.7/en/xa.html 1.什么是分布式事务 分布式事务就是指事务的参与者.支持事务的服 ...
- 分布式事务、分布式锁、分布式session
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | cnblogs.com/heqiyoujing ...
- 18c分布式事务 oracle_分布式事务的现象及理解
分布式事务 背景 在微服务环境下,因为会根据不同的业务会拆分成不同的服务,比如会员服务.订单服务.商品服务等,让专业的人做专业的事情,每个服务都有自己独立的数据库,并且是独立运行,互不影响.但是每个服 ...
- 分布式事务解决方案——柔性事务与服务模式
转载自 分布式事务解决方案--柔性事务与服务模式 初识分布式系统 关于分布式一致性的探究 分布式系统的CAP理论(需要到博客中查看) 分布式系统的BASE理论(需要到博客中查看) Java中的事务 ...
- rabbit和mysql事务_分布式事务原理及SpringBoot整合RabbitMQ实现可靠事件,TCC事务模型及接口幂等性...
分布式事务 我们知道在单数据库系统中,实现数据的一致性,通过数据库的事务来处理比较简单.在微服务或分布式系统中,各个独立的服务都会有自己的数据库,而不是在同一个数据库中,所以当一组事务(如商品交易中, ...
最新文章
- WinRAR技巧:解压后自动打开解压好的文件夹
- 09--MySQL自学教程:多表查询之内连接、外连接以及【子查询】
- 阿里百度盛大等全业务布局揭秘
- Android中实现SQLite数据库CRUD操作的两种方式
- 人工智能免费学习!想了解的进来看看
- .NET Core 2.0 单元测试中初识 IOptionsMonitoramp;lt;Tamp;gt;
- 深度学习之 FPN (Feature Pyramid Networks)
- 自然语言处理 —— 2.2 使用词嵌入
- Visual Studio中View页面与Js页面用快捷键互相跳转
- .net 平台下的File.Exists和directory .Exists()
- 用python计算圆柱体积
- 关于黑客,你了解多少?----黑客入门学习(常用术语+DOS操作)
- USACO2008游荡的奶牛
- 消失的数字(C语言)
- 笔试题-2023-燧原-数字IC设计【个人解答版】
- 基本Kmeans算法介绍及其实现
- hdmiout 68411升级
- python正则表达式group用法_Python 正则表达式中的group参数使用
- 解读ICDE‘22论文:基于鲁棒和可解释自编码器的无监督时间序列离群点检测算法
- 老年黄斑退化疾病,能预防或减慢恶化吗?