ActiveMQ分布式事务

Posted minmin123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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,可以看到控制台打印输出

技术图片 

以上是关于ActiveMQ分布式事务的主要内容,如果未能解决你的问题,请参考以下文章

高并发分布式消息中间件技术ActiveMQ事务

高并发分布式消息中间件技术ActiveMQ事务

大型电商分布式网站架构设计与实践,Java分布式架构,Java事务分布式高并发-视频教程

使用nhmicro提供的micro-datasource嵌入式的解决微服务架构中分布式事务问题

框架篇——Spring整合ActiveMQ(MQ服务端与消费端演示)

关于消息中间件ActiveMQ的企业级应用