server-start.sh
#!/bin/bashnohup java -jar eureka-server.jar > logs/eureka-server.log &
echo "eureka-server startup ok"
tail -f logs/eureka-server.log
------------------------------------------------------------------
server-stop.sh
#!/bin/bash
pid=`ps -ef | grep eureka-server.jar | grep -v grep | awk '{ print $2 }'`
if [ $pid ]; then
echo :eureka-server is running pid=$pid
kill $pid
echo "eureka-server shutdown ok!!!"
else
echo "eureka-server is already stopped!!!"
fi
-----------------------------------------------------------------------
server-run.sh
echo stop eureka-server
source eureka-stop.sh
echo start eureka-server
source eureka-start.sh
------------------------------------------------------------
pos-start.sh
#!/bin/bash
cd logs
mv card-pos.log card-pos`date "+%Y-%m-%d~%H-%M-%S"`.log
touch card-wap.log
cd ..
nohup java -jar -Xms64m -Xmx512m card-pos.jar > logs/card-pos.log &
echo "card-pos startup ok"
tail -f logs/card-pos.log
cd logs
mv card-pos.log card-pos`date "+%Y-%m-%d~%H-%M-%S"`.log
touch card-wap.log
cd ..
nohup java -jar -Xms64m -Xmx512m card-pos.jar > logs/card-pos.log &
echo "card-pos startup ok"
tail -f logs/card-pos.log
-----------------------------------------------------------------
pos-stop.sh
#!/bin/bash
pid=`ps -ef | grep card-pos.jar | grep -v grep | awk '{ print $2 }'`
if [ $pid ]; then
echo :card-pos is running pid=$pid
kill $pid
echo "card-pos shutdown ok!!!"
else
echo "card-pos is already stopped!!!"
fi
pid=`ps -ef | grep card-pos.jar | grep -v grep | awk '{ print $2 }'`
if [ $pid ]; then
echo :card-pos is running pid=$pid
kill $pid
echo "card-pos shutdown ok!!!"
else
echo "card-pos is already stopped!!!"
fi
-----------------------------------------------------------------------------------
在linux可能要 vi xxx.sh :set fileformat=unix :w
----------------------------------------------------------------------------