#!/bin/bash
package="chatSrv.jar"
mypackage=$PWD/$package
PID=$(ps -ef | grep $mypackage | grep -v grep | awk '{ print $2 }')
if [ -z "${PID}" ]
then
echo ${mypackage} is already stopped
else
echo ${mypackage} kill ${PID}
kill -9 ${PID}
fi
cp_cfg.bat
@echo off
set binDir=.\__bin\
set binLogDir=.\__bin\logs\
set binassetsDir=.\__bin\assets\
set binlibDir=.\__bin\lib\
set sourceAssets=.\assets\
set dependLibGame=.\serverlogic\build\libs\lib\
set dependLibChat=.\chatserver\build\libs\lib\
if exist %binDir% (
rd /s /q %binDir%
)
mkdir %binDir%
mkdir %binLogDir%
mkdir %binassetsDir%
mkdir %binlibDir%
xcopy %sourceAssets% %binassetsDir% /S /R /Y
xcopy %dependLibGame% %binlibDir% /S /R /Y
xcopy %dependLibChat% %binlibDir% /S /R /Y
set ver=1.0.0
set srvChat=.\chatserver\build\libs\chatSrv-%ver%.jar
set srvGame=.\serverlogic\build\libs\gameSrv-%ver%.jar
set chatName1=.\__bin\chatSrv-%ver%.jar
set chatName2=chatSrv.jar
set gameName1=.\__bin\gameSrv-%ver%.jar
set gameName2=gameSrv.jar
xcopy %srvChat% %binDir%
rename %chatName1% %chatName2%
xcopy %srvGame% %binDir%
rename %gameName1% %gameName2%
pause
_mongo.sh
#!/bin/bash
cd /usr/local/mongodb/bin
./mongod -f mongodb.conf &
_redis.sh
#!/bin/bash
cd /usr/local/redis/redis-7.0.0/src
./redis-server ../redis.conf &