🎨 修改部署文件
This commit is contained in:
parent
3de333a1ce
commit
4bdda08752
11
src/main/resources/deploy/jvm.options
Normal file
11
src/main/resources/deploy/jvm.options
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-Xms1024M
|
||||||
|
-Xmx1024M
|
||||||
|
-XX:+UseParNewGC
|
||||||
|
-XX:+UseConcMarkSweepGC
|
||||||
|
-XX:+UseCMSCompactAtFullCollection
|
||||||
|
-XX:+PrintGCDetails
|
||||||
|
-XX:+PrintGCDateStamps
|
||||||
|
-Xloggc:logs/gc-%t.log
|
||||||
|
-XX:+HeapDumpOnOutOfMemoryError
|
||||||
|
-XX:HeapDumpPath=./etl-dump.hprof
|
||||||
|
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=25486
|
@ -2,26 +2,26 @@
|
|||||||
|
|
||||||
source /etc/profile
|
source /etc/profile
|
||||||
EVH_HOME=/data/server/darkness
|
EVH_HOME=/data/server/darkness
|
||||||
EVH_IOS_HOME=/data/server/importAccountdarkness
|
EVH_IOS_HOME=/data/server/darkness
|
||||||
LANG=en_US.UTF-8
|
LANG=en_US.UTF-8
|
||||||
export EVH_HOME EVH_IOS_HOME LANG
|
export EVH_HOME EVH_IOS_HOME LANG
|
||||||
WAR=darkness-0.0.1-SNAPSHOT.jar
|
WAR=darkness-0.0.1-SNAPSHOT.jar
|
||||||
pid=`pgrep -f server/importAccount/importAccount-`
|
pid=`pgrep -f server/darkness/darkness-`
|
||||||
JVM_OPTIONS=`[ -f ${EVH_HOME}/jvm.options ] && cat ${EVH_HOME}/jvm.options |grep -v "^#"`
|
JVM_OPTIONS=`[ -f ${EVH_HOME}/jvm.options ] && cat ${EVH_HOME}/jvm.options |grep -v "^#"`
|
||||||
JAVA_HOME=/usr/local/jdk1.8.0_171/bin
|
JAVA_HOME=/usr/local/jdk1.8.0_171/bin
|
||||||
|
|
||||||
if [ ! -e $EVH_HOME/$WAR ]; then
|
if [ ! -e $EVH_HOME/$WAR ]; then
|
||||||
echo "importAccount server is not properly installed"
|
echo "darkness server is not properly installed"
|
||||||
else
|
else
|
||||||
if [ "$pid" = "" ]; then
|
if [ "$pid" = "" ]; then
|
||||||
case $1 in
|
case $1 in
|
||||||
start|restart)
|
start|restart)
|
||||||
echo "Start importAccount server ..."
|
echo "Start darkness server ..."
|
||||||
rm -rf $EVH_HOME/atomikos
|
rm -rf $EVH_HOME/atomikos
|
||||||
nohup $JAVA_HOME/java ${JVM_OPTIONS} -jar $EVH_HOME/$WAR --spring.config.name=application --logging.config=logback.xml > /dev/null 2>start_err.log &
|
nohup $JAVA_HOME/java ${JVM_OPTIONS} -jar $EVH_HOME/$WAR --spring.config.name=application --logging.config=logback.xml > /dev/null 2>start_err.log &
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
echo importAccount server is not running
|
echo darkness server is not running
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Usage: $0 {start|stop|status|restart}"
|
echo "Usage: $0 {start|stop|status|restart}"
|
||||||
@ -29,10 +29,10 @@ else
|
|||||||
else
|
else
|
||||||
case $1 in
|
case $1 in
|
||||||
start)
|
start)
|
||||||
echo importAccount server is already running
|
echo darkness server is already running
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
echo "importAccount server is stopping ..."
|
echo "darkness server is stopping ..."
|
||||||
kill $pid
|
kill $pid
|
||||||
;;
|
;;
|
||||||
restart)
|
restart)
|
||||||
@ -41,20 +41,20 @@ else
|
|||||||
do
|
do
|
||||||
sleep 1
|
sleep 1
|
||||||
if [ `ps $pid |wc -l` -gt 1 ];then
|
if [ `ps $pid |wc -l` -gt 1 ];then
|
||||||
echo "importAccount server is stopping ..."
|
echo "darkness server is stopping ..."
|
||||||
else
|
else
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
if [ `ps $pid |wc -l` -gt 1 ];then
|
if [ `ps $pid |wc -l` -gt 1 ];then
|
||||||
echo "Stop importAccount server failed,we will stop force"
|
echo "Stop darkness server failed,we will stop force"
|
||||||
kill -9 $pid
|
kill -9 $pid
|
||||||
sleep 5
|
sleep 5
|
||||||
echo "Start importAccount server ..."
|
echo "Start darkness server ..."
|
||||||
else
|
else
|
||||||
echo "Stop importAccount server succcess"
|
echo "Stop darkness server succcess"
|
||||||
sleep 1
|
sleep 1
|
||||||
echo "Start importAccount server ..."
|
echo "Start darkness server ..."
|
||||||
fi
|
fi
|
||||||
rm -rf $EVH_HOME/atomikos
|
rm -rf $EVH_HOME/atomikos
|
||||||
nohup java ${JVM_OPTIONS} -jar $EVH_HOME/$WAR --spring.config.name=application --logging.config=logback.xml > /dev/null 2>start_err.log &
|
nohup java ${JVM_OPTIONS} -jar $EVH_HOME/$WAR --spring.config.name=application --logging.config=logback.xml > /dev/null 2>start_err.log &
|
Loading…
x
Reference in New Issue
Block a user