shell 启动程序


. ~/.profile
CURUSER=`whoami`

if [ `ps -fu $CURUSER|grep PMNP|grep -v grep|wc -l` -eq '3' ]
then
     echo "`date +'[%Y-%m-%d %H:%M:%S]'` The PMNP is running ........"
else    
     echo "`date +'[%Y-%m-%d %H:%M:%S]'` PMNP process restart... "
     ps -fu $CURUSER|grep PMNP|grep -v grep|awk {'print $2'}|xargs kill

        #MNP-receive NP message process
        nohup java -Xms64m -Xmx128m  -cp ../AutoSP.jar -DPNAME=PMNP_GET -DPROCESS=YES -DCONFIGFILE=../spconfig_mnp.xml com.huawei.bo
ss.mnp.gate.MsgProcess 15 15  2>&1 >>../tasklog/mnp_get`date +%Y%m%d`.log &

        #MNP-Send NP message to CRDB
        nohup java -Xms64m -Xmx128m  -cp ../AutoSP.jar -DPNAME=PMNP_SEND -DPROCESS=YES -DCONFIGFILE=../spconfig_mnp.xml com.huawei.b
oss.sp.gate.BizProcComm tbcs1 1 " where plattype LIKE 'COIN'" 10 60  2>&1 >>../tasklog/mnp_send`date +%Y%m%d`.log &

        #MNP-resend NP message process
        nohup java -Xms64m -Xmx128m  -cp ../AutoSP.jar -DPNAME=PMNP_SESEND -DPROCESS=YES -DCONFIGFILE=../spconfig_mnp.xml com.huawei
.boss.mnp.gate.ResendMsgProcess 10 300  2>&1 >>../tasklog/mnp_resend`date +%Y%m%d`.log &
fi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值