linux脚本启三个tomcat,Linux 多个tomcat,Redis,mysql一键启动脚本

创建 tomcat.sh 文件

获取要启动项目所在位置进行替换即可

#!/bin/bash

ykclient=/data/tomcat/ykclient

ykapp=/data/tomcat/yk-app

ykserver=/data/tomcat/yk-server

ykweb=/data/tomcat/yk-web

bacbi=/data/tomcat/bacbi

function tomcatCheck(){

path=$1

ps aux|grep $path |grep java|grep -v grep

if [ $? -ne 0 ];then

cd $path && ./bin/startup.sh

echo "$(date +'%Y-%m-%d %H:%M:%S') $path restart" >> $logFile

fi

}

function controlCheck(){

cd /data/sskj_install/mybroker/bin

./apollo-broker-service start

cd /data/redis/bin/

./redis-server redis.conf

service mysqld start

}

function main(){

tomcatCheck $ykclient

tomcatCheck $ykapp

tomcatCheck $ykserver

tomcatCheck $ykweb

tomcatCheck $bacbi

controlCheck

}

main

拒绝访问时

-bash: ./tomcat.sh: Permission denied

chmod 777 tomcat.sh 开放权限

标签:bin,grep,tomcat,Redis,tomcatCheck,Linux,path,data

来源: https://www.cnblogs.com/haiyangsvs/p/14280625.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值