- #!/bin/sh
- cd /data/eos/keosd
- i=1
- while (($i > 0))
- do
- ps -ef | grep keosd | grep -v grep > /tmp/keosd-monitor.log
- a=$(awk '{print $8}' /tmp/keosd-monitor.log | sed -n 1p)
- echo $a;
- if [ $a == keosd ]
- then
- echo “服务运行正常”
- else
- nohup `keosd --http-server-address=localhost:8911 --config-dir /data/eos/keosd/ —wallet-dir /data/eos/keosd/ —data-dir /data/eos/keosd/data/ --verbose-http-errors & >> keosd.log`
- fi
- sleep 6000
- done
|