在centos 7.4中设置dubbo监控中心和zookeeper自动启动

前提条件:centos7.4 中已安装好并可以正常启动zookeeper 3.4.11和dubbo2.6.0监控中心
一、 新建dubbo脚本

  1. 新建脚本
    新建脚本命令:切换到/etc/init.d 目录下
    输入:vi dubbo-admin
    然后输入i,复制以下脚本到目录中,然后:wq保存退出即可
#!/bin/bash
#chkconfig:2345 20 90
#description:dubbo-admin
#processname:dubbo-admin
CATALANA_HOME=/opt/tomcat4dubbo //tomcat位置
export JAVA_HOME=/opt/jdk1.8.0_152 //jdk位置
case $1 in
start)  
    echo "Starting Tomcat..."  
    $CATALANA_HOME/bin/startup.sh  
    ;;  
stop)  
    echo "Stopping Tomcat..."  
    $CATALANA_HOME/bin/shutdown.sh  
    ;;  
restart)  
    echo "Stopping Tomcat..."  
    $CATALANA_HOME/bin/shutdown.sh  
    sleep 2  
    echo  
    echo "Starting Tomcat..."  
    $CATALANA_HOME/bin/startup.sh  
    ;;  
*)  
    echo "Usage: tomcat {start|stop|restart}"  
    ;; esac

新建脚本后,还有将脚本添加到服务里才能使用linux命令操作脚本:
在保存退出脚本后,继续输入
0.1 chkconfig --add dubbo-admin,回车;
0.2 接着输入: service dubbo-admin start, 回车;
如果不能启动,有权限不足提示,在输入以下命令赋权
0.3 chmod 777 dubbo-admin ,回车即可
0.4 在输入 service dubbo-admin start,即可启动tomcat成功

二、 新建zookeeker脚本

  1. 新建脚本
    同样在:/etc/init.d目录下
    命令: vi zookeeper
    拷贝下面脚本到刚打开的脚本中,然后:wq保存退出
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
ZK_PATH=/opt/zookeeper
export JAVA_HOME=/opt/jdk1.8.0_152
case $1 in
         start) sh  $ZK_PATH/bin/zkServer.sh start;;
         stop)  sh  $ZK_PATH/bin/zkServer.sh stop;;
         status) sh  $ZK_PATH/bin/zkServer.sh status;;
         restart) sh $ZK_PATH/bin/zkServer.sh restart;;
         *)  echo "require start|stop|status|restart" ;;
esac

注意:也要向dubbo脚本一样执行chkconfig --add zookeeper 命令添加到服务
才能够用linux命令启动zookeeper,然后执行service zookeeper start 命令,如果权限不足,赋权 chmod 777 zookeeper ,然后在执行 service zookeeper start 命令即可启动zookeeper,

至此lcentos 7.4自动启动zookeeper和dubbo监控中心就配置好了,感谢阅读!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

布依前端

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值