add file
This commit is contained in:
37
pluss-api-page/autoStart.sh
Normal file
37
pluss-api-page/autoStart.sh
Normal file
@@ -0,0 +1,37 @@
|
||||
while true
|
||||
do
|
||||
ONE='one'
|
||||
ONE_FILE='./one/syb.jar'
|
||||
ONE_TIME=$(stat -c %Y $ONE_FILE)
|
||||
|
||||
ANOTHER='another'
|
||||
ANOTHER_FILE='./another/syb.jar'
|
||||
ANOTHER_TIME=$(stat -c %Y $ANOTHER_FILE)
|
||||
|
||||
if [ "$ONE_TIME" -gt "$ANOTHER_TIME" ]
|
||||
then
|
||||
FILE_NAME="$ONE_FILE"
|
||||
FOLD="$ONE"
|
||||
else
|
||||
FILE_NAME="$ANOTHER_FILE"
|
||||
FOLD="$ANOTHER"
|
||||
fi
|
||||
|
||||
echo "最新的文件是${FILE_NAME}"
|
||||
echo "最新的文件夹是${FOLD}"
|
||||
|
||||
# 先操作7004的端口
|
||||
proc70041=$(pgrep -f "${ONE_FILE} --spring.profiles.active=prod$")
|
||||
proc70042=$(pgrep -f "${ANOTHER_FILE} --spring.profiles.active=prod$")
|
||||
if [ "$proc70041"x == "x" ] && [ "$proc70042"x == "x" ] ; then
|
||||
./apiStart7004.sh $FOLD
|
||||
fi
|
||||
|
||||
# 再操作7014
|
||||
proc70141=$(pgrep -f "${ONE_FILE} --spring.profiles.active=prod --server.port=7014$")
|
||||
proc70142=$(pgrep -f "${ANOTHER_FILE} --spring.profiles.active=prod --server.port=7014$")
|
||||
if [ "$proc70141"x == "x" ] && [ "$proc70142"x == "x" ] ; then
|
||||
./apiStart7014.sh $FOLD
|
||||
fi
|
||||
sleep 30
|
||||
done
|
||||
Reference in New Issue
Block a user