🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 监控进程 ``` #!/bin/sh runlogistic(){ echo " logistic-service.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countlogistic=`ps -ef|grep logistic-service.jar|grep -v grep|awk '{print $2}'` if [ -n "$countlogistic" ]; then echo "logistic-service.jar is running!" else echo "logistic-service.jar is stoped! try to run it!" sh /home/www/new-retail/common-logistic-service/service/yun.sh fi } runlogistic runbhuserweb(){ echo " bh-user-web.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhuserweb=`ps -ef|grep bh-user-web.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhuserweb" ]; then echo "bh-user-web.jar is running!" else echo "bh-user-web.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-user/web/yun.sh fi } runbhuserweb runbhuserservice(){ echo " bh-user-service.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhuserservice=`ps -ef|grep bh-user-service.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhuserservice" ]; then echo "bh-user-service.jar is running!" else echo "bh-user-service.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-user/service/yun.sh fi } runbhuserservice runbhtimedtask(){ echo " bh-timed-task.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhtimedtask=`ps -ef|grep bh-timed-task.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhtimedtask" ]; then echo "bh-timed-task.jar is running!" else echo "bh-timed-task.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-timer/task/yun.sh fi } runbhtimedtask runbhstrategyservice(){ echo " bh-strategy-service.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhstrategyservice=`ps -ef|grep bh-strategy-service.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhstrategyservice" ]; then echo "bh-strategy-service.jar is running!" else echo "bh-strategy-service.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-strategy/service/yun.sh fi } runbhstrategyservice runbhstrategyweb(){ echo " bh-strategy-web.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhstrategyweb=`ps -ef|grep bh-strategy-web.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhstrategyweb" ]; then echo "bh-strategy-web.jar is running!" else echo "bh-strategy-web.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-strategy/web/yun.sh fi } runbhstrategyweb runbhgatewaytest(){ echo " bhgatewaytest is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhgatewaytest=`ps -ef|grep bh_gateway_test.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhgatewaytest" ]; then echo "bhgatewaytest is running!" else echo "bhgatewaytest is stoped! try to run it!" sh /home/www/gateway-service/yun.sh fi } runbhgatewaytest runbhnewretailshopweb(){ echo " bh-newretail-shop-web.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhnewretailshopweb=`ps -ef|grep bh-newretail-shop-web.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhnewretailshopweb" ]; then echo "bh-newretail-shop-web.jar is running!" else echo "bh-newretail-shop-web.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-shop/web/yun.sh fi } runbhnewretailshopweb runbhnewretailshopservice(){ echo " bh-newretail-shop-service.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhnewretailshopservice=`ps -ef|grep bh-newretail-shop-service.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhnewretailshopservice" ]; then echo "bh-newretail-shop-service.jar is running!" else echo "bh-newretail-shop-service.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-shop/service/yun.sh fi } runbhnewretailshopservice runbhpayweb(){ echo " bh-pay-web.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhpayweb=`ps -ef|grep bh-pay-web.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhpayweb" ]; then echo "bh-pay-web.jar is running!" else echo "bh-pay-web.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-pay/web/yun.sh fi } runbhpayweb runbhpayservice(){ echo " bh-pay-service.jar is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhpayweb=`ps -ef|grep bh-pay-service.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhpayweb" ]; then echo "bh-pay-service.jar is running!" else echo "bh-pay-service.jar is stoped! try to run it!" sh /home/www/new-retail/new-retail-pay/service/yun.sh fi } runbhpayservice runbhbackmanager(){ echo " bh-back-manager is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhbackmanager=`ps -ef|grep bh-back-manager.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhbackmanager" ]; then echo "bh-back-manager is running!" else echo "bh-back-manager is stoped! try to run it!" sh /home/www/new-retail/new-retail-manager/web/yun.sh fi } runbhbackmanager runbhmsgpushservice(){ echo " bhmsgpushservice is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhmsgpushservice=`ps -ef|grep bh-msg-push-service.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhmsgpushservice" ]; then echo "bhmsgpushservice is running!" else echo "bhmsgpushservice is stoped! try to run it!" sh /home/www/new-retail/msg-push/service/yun.sh fi } runbhmsgpushservice runbhwalletservice(){ echo " bhwalletservice is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhwalletservice=`ps -ef|grep bh-wallet-service.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhwalletservice" ]; then echo "bhwalletservice is running!" else echo "bhwalletservice is stoped! try to run it!" sh /home/www/wallet/product/service/yun.sh fi } runbhwalletservice runbhwalletweb(){ echo " bhwalletweb is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhwalletweb=`ps -ef|grep bh-wallet-web.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhwalletweb" ]; then echo "bhwalletweb is running!" else echo "bhwalletweb is stoped! try to run it!" sh /home/www/wallet/product/web/yun.sh fi } runbhwalletweb runbhcommonserviceserver(){ echo " bhcommonserviceserver is already running!" #ps x | grep saas-tomcat | grep -v grep | grep -v sh countbhcommonserviceserver=`ps -ef|grep bh-common-service-server.jar|grep -v grep|awk '{print $2}'` if [ -n "$countbhcommonserviceserver" ]; then echo "bhcommonserviceserver is running!" else echo "bhcommonserviceserver is stoped! try to run it!" sh /home/www/common/thrift-rpc/yun.sh fi } runbhcommonserviceserver ```