备份标准版
This commit is contained in:
parent
724a0cc67c
commit
2803e9bc68
File diff suppressed because it is too large
Load Diff
87
start_linux.sh
Normal file
87
start_linux.sh
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#启动springboot命令
|
||||||
|
SpringBoot=$1
|
||||||
|
env=$3
|
||||||
|
|
||||||
|
if [ "$SpringBoot" = "" ];
|
||||||
|
then
|
||||||
|
echo -e "\033[0;31m 未输入应用名 \033[0m"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$2" = "" ];
|
||||||
|
then
|
||||||
|
echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34m {start|stop|restart|status} \033[0m"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$env" = "" ];
|
||||||
|
then
|
||||||
|
env="test"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
function start()
|
||||||
|
{
|
||||||
|
count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l`
|
||||||
|
if [ $count != 0 ];then
|
||||||
|
echo "$SpringBoot is running..."
|
||||||
|
else
|
||||||
|
echo "Start $SpringBoot success..."
|
||||||
|
# nohup java -Xms256m -Xmx512m -jar $SpringBoot &
|
||||||
|
# nohup java -Xms256m -Xmx512m -jar $SpringBoot > /dev/null 2>&1 &
|
||||||
|
# nohup java -Xms256m -Xmx512m -jar $SpringBoot --spring.profiles.active=test &
|
||||||
|
# nohup java -Xms256m -Xmx512m -jar $SpringBoot --spring.profiles.active=$env>nohup.out 2>&1&
|
||||||
|
nohup java -jar $SpringBoot > nohup.out 2>&1&
|
||||||
|
tail -200f nohup.out
|
||||||
|
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
function stop()
|
||||||
|
{
|
||||||
|
echo "Stop $SpringBoot"
|
||||||
|
boot_id=`ps -ef |grep java|grep $SpringBoot|grep -v grep|awk '{print $2}'`
|
||||||
|
count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l`
|
||||||
|
|
||||||
|
if [ $count != 0 ];then
|
||||||
|
kill $boot_id
|
||||||
|
count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l`
|
||||||
|
|
||||||
|
boot_id=`ps -ef |grep java|grep $SpringBoot|grep -v grep|awk '{print $2}'`
|
||||||
|
kill -9 $boot_id
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
function restart()
|
||||||
|
{
|
||||||
|
stop
|
||||||
|
sleep 2
|
||||||
|
start
|
||||||
|
}
|
||||||
|
|
||||||
|
function status()
|
||||||
|
{
|
||||||
|
count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l`
|
||||||
|
if [ $count != 0 ];then
|
||||||
|
echo "$SpringBoot is running..."
|
||||||
|
else
|
||||||
|
echo "$SpringBoot is not running..."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
case $2 in
|
||||||
|
start)
|
||||||
|
start;;
|
||||||
|
stop)
|
||||||
|
stop;;
|
||||||
|
restart)
|
||||||
|
restart;;
|
||||||
|
status)
|
||||||
|
status;;
|
||||||
|
*)
|
||||||
|
|
||||||
|
echo -e "\033[0;31m Usage: \033[0m \033[0;34m sh $0 {SpringBootJarName} {start|stop|restart|status} \033[0m
|
||||||
|
\033[0;31m Example: \033[0m
|
||||||
|
\033[0;33m sh $0 esmart-test.jar start \033[0m"
|
||||||
|
esac
|
||||||
4
start_windows.bat
Normal file
4
start_windows.bat
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
@echo off
|
||||||
|
title wisdomSite
|
||||||
|
cd .
|
||||||
|
java -jar -Xms4096m -Xmx4096m -XX:+HeapDumpOnOutOfMemoryError wisdomSite-1.0-SNAPSHOT.jar
|
||||||
34
startup.sh
34
startup.sh
@ -1,34 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -x
|
|
||||||
# environment variable
|
|
||||||
# APP_NAME, eg: loganwy-xx-xx.jar
|
|
||||||
# JAVA_OPT, eg: -Xms -Xmx -Xmn -Dxxx=x
|
|
||||||
|
|
||||||
# set default env
|
|
||||||
if [[ -z "${APP_PATH}" ]]; then
|
|
||||||
APP_PATH="/opt"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ -z "${LOG_PATH}" ]]; then
|
|
||||||
LOG_PATH="/var/log"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# set default jvm
|
|
||||||
if [[ -z "${JAVA_OPT}" ]]; then
|
|
||||||
JAVA_OPT="-server -Xmn1280m -Xms2560m -Xmx2560m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -XX:MaxDirectMemorySize=512m -XX:+UseCMSInitiatingOccupancyOnly -XX:SurvivorRatio=8 -XX:+ExplicitGCInvokesConcurrent -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# agent: /opt/pinpoint/agent/pinpoint-bootstrap-1.8.5.jar
|
|
||||||
#JAVA_OPT="-Dpinpoint.applicationName=$PINPOINT_APPLICATION_NAME $JAVA_OPT"
|
|
||||||
#JAVA_OPT="-Dpinpoint.agentId=$PINPOINT_AGENT_ID_PREFIX`ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"` $JAVA_OPT"
|
|
||||||
# JAVA_OPT="-Dpinpoint.agentId=$PINPOINT_AGENT_ID $JAVA_OPT"
|
|
||||||
#JAVA_OPT="-javaagent:/opt/pinpoint/agent/pinpoint-bootstrap-1.8.5.jar $JAVA_OPT"
|
|
||||||
|
|
||||||
echo "JAVA OPERATIONS: $JAVA_OPT"
|
|
||||||
echo "${APP_PATH}/${APP_NAME} is starting, you can check the ${LOG_PATH}/nohup.out"
|
|
||||||
echo "java ${APP_PATH}/${APP_NAME}" >${LOG_PATH}/nohup.out 2>&1 &
|
|
||||||
#java ${JAVA_OPT} -jar ${APP_PATH}/${APP_NAME} >${LOG_PATH}/nohup.out 2>&1 &
|
|
||||||
java -jar ${APP_PATH}/${APP_NAME} >${LOG_PATH}/nohup.out 2>&1 &
|
|
||||||
|
|
||||||
tail -f ${LOG_PATH}/nohup.out
|
|
||||||
Loading…
x
Reference in New Issue
Block a user