artemis mq配置开机启动 (centos7)(artemis Init Script)
参考activemq的:https://blog.csdn.net/u012249177/article/details/81322874?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
1.进入/etc/init.d 目录,创建一个artemismq,启动脚本文件
cd /etc/init.d
sudo vi artemismq
2.贴入如下内容:其中【/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/bin/artemis-service】是你的artemis启动文件。
#!/bin/sh
#
# /etc/init.d/artemismq
# chkconfig: 345 63 37
# description: artemis servlet container.
# processname: artemis-2.13.0# Source function library.
#. /etc/init.d/functions
# source networking configuration.
#. /etc/sysconfig/networkexport MQ_SERVICE=/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/bin/artemis-servicecase $1 instart)sh $MQ_SERVICE start;;stop)sh $MQ_SERVICE stop;;restart)sh $MQ_SERVICE restart;;esac
exit 0
3.给artemismq文件添加执行权限
sudo chmod a+x artemismq
4.安装服务:
sudo chkconfig --add artemismq
5.设置自启动
sudo chkconfig artemismq on
6.查看启动服务
sudo chkconfig --list
7.启动服务
service artemismq restart
8.查看artemis进程
ps aux|grep artemis
所有脚本如下:
[vmuser@80 init.d]$ sudo chmod a+x artemismq
[vmuser@80 init.d]$ sudo chkconfig --add artemismq
[vmuser@80 init.d]$ sudo chkconfig artemismq on
[vmuser@80 init.d]$ sudo chkconfig --list注意:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。 如果您想列出 systemd 服务,请执行 'systemctl list-unit-files'。欲查看对特定 target 启用的服务请执行'systemctl list-dependencies [target]'。aegis 0:关 1:关 2:开 3:开 4:开 5:开 6:关
artemismq 0:关 1:关 2:开 3:开 4:开 5:开 6:关
cloudmonitor 0:关 1:关 2:开 3:开 4:开 5:开 6:关
netconsole 0:关 1:关 2:关 3:关 4:关 5:关 6:关
network 0:关 1:关 2:开 3:开 4:开 5:开 6:关[vmuser@80 init.d]$ service artemismq restart
Restarting artemis-service
artemis-service is now running (13964)[vmuser@80 init.d]$ ps aux|grep artemis
vmuser 13964 98.7 1.7 4689400 295416 pts/1 Sl 16:57 0:12 java -XX:+PrintClassHistogram -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512M -Xmx2G -Dhawtio.realm=activemq -Dhawtio.offline=true -Dhawtio.role=amq -Dhawtio.rolePrincipalClasses=org.apache.activemq.artemis.spi.core.security.jaas.RolePrincipal -Djolokia.policyLocation=file:/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/etc/jolokia-access.xml -Xbootclasspath/a:/usr/local/apps/apache-artemis-2.13.0/lib/jboss-logmanager-2.1.10.Final.jar:/usr/local/apps/apache-artemis-2.13.0/lib/wildfly-common-1.5.2.Final.jar -Djava.security.auth.login.config=/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/etc/login.config -classpath /usr/local/apps/apache-artemis-2.13.0/lib/artemis-boot.jar -Dartemis.home=/usr/local/apps/apache-artemis-2.13.0 -Dartemis.instance=/usr/local/apps/apache-artemis-2.13.0/bin/mybroker -Djava.library.path=/usr/local/apps/apache-artemis-2.13.0/bin/lib/linux-x86_64 -Djava.io.tmpdir=/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/tmp -Ddata.dir=/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/data -Dartemis.instance.etc=/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/etc -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dlogging.configuration=file:/usr/local/apps/apache-artemis-2.13.0/bin/mybroker/etc//logging.properties org.apache.activemq.artemis.boot.Artemis run
vmuser 14372 0.0 0.0 112680 2240 pts/1 S+ 16:57 0:00 grep --color=auto artemis
vmuser 18449 0.0 0.0 149316 7724 pts/1 T 16:40 0:00 vim artemismq
[vmuser@80 init.d]$
artemis mq配置开机启动 (centos7)(artemis Init Script)相关推荐
- redis配置开机启动
2019独角兽企业重金招聘Python工程师标准>>> 一.下载安装 去http://download.redis.io/releases/现在最新的redis版本 解压 tar z ...
- mysql2003错误如何解决_如何安装最新版redis6错误解决以及配置开机启动等
1.正常安装步骤如下: [root@localhost ~]# yum install gcc[root@localhost ~]# cd /usr/local[root@localhost loca ...
- Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)
1下载Zookeeper 2安装启动测试 2.1上载压缩文件并解压 2.2新建 zookeeper配置文件 2.3安装JDK 2.4启动zookeeper 2.5查看zookeeper的状态 3将Zo ...
- Android系统开机启动流程及init进程浅析
Android系统启动概述 Android系统开机流程基于Linux系统,总体可分为三个阶段: Boot Loader引导程序启动 Linux内核启动 Android系统启动,Launcher/app ...
- Linux+nfs配置开机启动,linux NFS配置:NFS开机自动启用及其原理
这节我们讲NFS开机自动启动及其原理 NFS服务器端已经配置好了,但机器重启以后我们还要重新开启NFS服务.为了不这么麻烦,我们要让NFS和portmap服务在开机时自动启动,这样就会避免出现moun ...
- centos linux开机启动项,Centos 配置开机启动项
Linux system 部署新的服务,初次启动服务都是通过command的方式手工启动,时间久了之后重启系统或有别的人员维护系统[不熟悉环境.业务],可能造成服务未启动.业务受影响,排查起来维护成本 ...
- centos配置启动项_Centos 配置开机启动项
Linux system 部署新的服务,初次启动服务都是通过command的方式手工启动,时间久了之后重启系统或有别的人员维护系统[不熟悉环境.业务],可能造成服务未启动.业务受影响,排查起来维护成本 ...
- Redis 安装配置开机启动整合SpringBoot以及配置文件详解
安装 Redis # 下载Redis wget https://download.redis.io/releases/redis-6.0.9.tar.gz# 解压 redis tar -zxvf re ...
- linux设置脚本开机启动centos7,centos7设置开机启动
centos7有多种设置开机启动程序的方法,本文介绍通过自定义服务文件,添加到系统服务的方法.这里以redis为例: 1.vim redis.conf #改为yes后台运行,如果其它程序没有提供后台运 ...
最新文章
- 移动云11.11,钜惠High不停!
- Android IOS WebRTC 音视频开发总结(二六)-- webrtc调用堆栈
- LeetCode: Maximum Subarray
- 天干物燥,给你写BUG的心来点甘露
- 什么是抽象类?抽象类的作用_Java面试题amp;和amp;amp;的作用和区别
- gson 不忽略空_仅在不为null或不为空的情况下,Gson序列化字段
- Java学习笔记-函数
- Inceptor上存储过程相关
- el-select 默认选中
- ActiveMQ的监控
- word文字上下间距怎么调_word文档上下行间距怎么调整
- java计算时间差 (日时分秒)
- 使用gmediarender-resurrect搭建DLNA音箱
- Ubuntu软件包升级失败的终极修复方法
- surface book 3 结束休眠之后风扇狂转
- python控制nao机器人身体动作实例
- 《中国民生银行天眼日志平台架构演进的平凡之路》阅读有感
- 纪念我的纪念--转正申请
- Hyper-v功能开启及安装Linux虚拟机
- c语言tab什么意思_速收藏 | 学习C语言最需要记住的基础知识!!
热门文章
- 《集成电路先进光刻技术与版图设计优化》课程分享之二:浸没式光刻工艺缺陷种类、特征及自识别方法
- Queue.queue 退出与阻塞
- android调用相机分辨率,Android菜鸟笔记-获取摄像头像素值
- canvas中getContext(“2d“) 对象的属性和方法
- html 正方形符号,Html 特殊符号
- 支持向量机 二 :非线性支持向量机
- 【RDMA】RoCE网络QoS|应用层设置PFC等级|Tos|Priority|TC
- fastdfs上传文件的简易方法
- 《统计学习方法》(李航)第1章主要内容介绍(统计学习概述、分类、三要素)
- 转载——神经网络中mAP相关概念