1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/WeBank-WeBASE-Transaction

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
status.sh 1.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
v_sflkchen Отправлено 5 лет назад ac42ba2
#!/bin/bash
APP_MAIN=com.webank.webase.transaction.Application
CURRENT_DIR=`pwd`
CONF_DIR=${CURRENT_DIR}/conf
SERVER_PORT=$(cat $CONF_DIR/application.properties| grep "server.port" | awk -F'=' '{print $2}'| sed 's/\r//')
if [ ${SERVER_PORT}"" = "" ];then
echo "$CONF_DIR/application.properties server port has not been configured"
exit -1
fi
processPid=0
checkProcess(){
server_pid=`ps aux | grep java | grep $CURRENT_DIR | grep $APP_MAIN | awk '{print $2}'`
if [ -n "$server_pid" ]; then
processPid=$server_pid
else
processPid=0
fi
}
status(){
checkProcess
echo "==============================================================================================="
if [ $processPid -ne 0 ]; then
echo "Server $APP_MAIN Port $SERVER_PORT is running PID($processPid)"
echo "==============================================================================================="
else
echo "Server $APP_MAIN Port $SERVER_PORT is not running"
echo "==============================================================================================="
fi
}
status

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/WeBank-WeBASE-Transaction.git
git@gitlife.ru:oschina-mirror/WeBank-WeBASE-Transaction.git
oschina-mirror
WeBank-WeBASE-Transaction
WeBank-WeBASE-Transaction
master