码迷,mamicode.com
首页 > 其他好文 > 详细

MQTT服务开机自动启动

时间:2019-09-01 14:17:58      阅读:550      评论:0      收藏:0      [点我收藏+]

标签:自动   blog   desc   rar   rest   lib   home   res   des   

本文链接:https://blog.csdn.net/u011267225/article/details/82387351
开始

执行vi /etc/init.d/emqttd,输入下面内容

#!/bin/sh
#
# emqttd
#
# Startup script for emqttd.
#
# chkconfig: 2345 90 10
# description: emqttd is mqtt broker.
#
# source function library
. /etc/rc.d/init.d/functions

export HOME=/root

start() {
echo "starting emqttd..."
#此处根据实际安装目录修改下面的路径
cd /emqtt/emqttd && ./bin/emqttd start
}

stop() {
echo "stopping emqttd..."
#此处根据实际安装目录修改下面的路径
cd /emqtt/emqttd && ./bin/emqttd stop
}

restart() {
stop
start
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop}"
RETVAL=2
esac
保存退出。

把刚刚的脚本注册成系统服务

chmod +x /etc/init.d/emqttd
chkconfig --add emqttd
然后查看下

chkconfig --list
完成

 

注册成服务后就会随着系统启动和关闭

还可以通过下面指令来进行启动、停止、重启操作。

#启动服务
service emqttd start
#停止服务
service emqttd stop
#重启服务
service emqttd restart

 

MQTT服务开机自动启动

标签:自动   blog   desc   rar   rest   lib   home   res   des   

原文地址:https://www.cnblogs.com/z3286586/p/11442081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!