centos7安装 ActiveMq Artemis,安装服务开机自启动

ActiveMQ Artemis 2.31.2 有java11环境

[root@localhost ~]# java -version
openjdk version "11.0.20" 2023-07-18 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.20.0.8-1.el7_9) (build 11.0.20+8-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.20.0.8-1.el7_9) (build 11.0.20+8-LTS, mixed mode, sharing)
Creating ActiveMQ Artemis instance at: /root/apache-artemis-2.31.2/mybroker


[root@localhost apache-artemis-2.31.2]# bin/artemis create mybroker
Creating ActiveMQ Artemis instance at: /root/apache-artemis-2.31.2/mybroker

--user:
What is the default username?
sxjl

--password: is mandatory with this configuration:
What is the default password?


--allow-anonymous | --require-login:
Allow anonymous access?, valid values are Y, N, True, False
N

Auto tuning journal ...
done! Your system can make 19.23 writes per millisecond, your journal-buffer-timeout will be 52000

You can now start the broker by executing:  

   "/root/apache-artemis-2.31.2/mybroker/bin/artemis" run

Or you can run the broker in the background using:

   "/root/apache-artemis-2.31.2/mybroker/bin/artemis-service" start

 增加artemis.service服务,通过systemctl来管理

[root@localhost mybroker]# cat /lib/systemd/system/artemis.service
[Unit]    
Description=artemis-server    
After=network.target         
[Service]    
Type=forking    
ExecStart=/root/apache-artemis-2.31.2/mybroker/bin/artemis-service start    
ExecReload=/root/apache-artemis-2.31.2/mybroker/bin/artemis-service restart    
ExecStop=/root/apache-artemis-2.31.2/mybroker/bin/artemis-service  stop    
PrivateTmp=true    
[Install]    
WantedBy=multi-user.target

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值