activemq安装

1、版本选择

目前官网上有两个版本:

ActiveMQ 5 "Classic" ActiveMQ Artemis

Artemis是下一代产品,表现更优;classic是存在时间最长、被证明表现最稳定的。计划采用久负盛名的Classic版本,选用5.15.10。博速用了5.1.10。

程序路径:\\10.21.68.37\场内_期权做市\99_期权做市系统

2、windows版本安装

在安装之前jdk8及以上版本,设置环境变量JAVA_HOME。

我的电脑右键属性->高级系统设置->环境变量->系统变量->新建

2.1 解压缩 apache-activemq-5.15.10-bin.zip

 

 

2.2 启动程序

进入bin->win64,双击activemq.bat

 

 

2.3 操作界面

ActiveMQ默认启动到8161端口,启动完了后在浏览器地址栏输入:http://localhost:8161/admin要求输入用户名密码,默认用户名密码为admin、admin,后便可看到如下图的ActiveMQ控制台界面了,可监控数据。

 

 

2.4 配置修改

conf/jetty-realm.properties

可设置能进入管理界面的用户,默认有admin,user

 

conf/jetty.xml

设置ip、端口、权限等

 

conf/activemq.xml

systemUsage/storeUsage:持久化消息占用硬盘大小

systemUsage/tempUsage : 非持久化消息占用硬盘大小

policyEntry:设置主题topic

pendingMessageLimitStrategy:broker为该主题最多保存1000条消息,如果消息数目超过了1000,旧消息将被丢弃

 

3、activemq-cpp-library开发库安装

3.1 依赖库安装

yum install libtool

下载apr源码并安装(\\10.21.68.37\场内_期权做市\99_期权做市系统\activemq安装\开发库\apr-1.7.0.tar.gz)

tar -zxvf  apr-1.7.0.tar.gz
cd apr-1.7.0
./configure

如果报错 “rm: cannot remove 'libtoolT'”,则修改configure文件内容,把RM='$RM'改成RM='$RM -f'

make
make install

3.2 activemq-cpp-library

tar -zxvf activemq-cpp-library-3.9.5-src.tar.gz
cd activemq-cpp-library-3.9.5-src
./configure --disable-ssl
make
make install

 

posted @ 2022-02-08 15:59  超龄码农  阅读(518)  评论(0编辑  收藏  举报