init
This commit is contained in:
45
server/build/run.sh
Normal file
45
server/build/run.sh
Normal file
@@ -0,0 +1,45 @@
|
||||
#!/bin/bash
|
||||
cd $(cd "$(dirname "$0")" && pwd)
|
||||
path=`pwd`
|
||||
./stop.sh
|
||||
|
||||
echo "======================【启动】========================"
|
||||
if [ "$1" == "Debug" ]; then
|
||||
dm='_d'
|
||||
else
|
||||
dm='_r'
|
||||
fi
|
||||
|
||||
datetime=`date "+%Y-%m-%d.%H:%M:%S"`
|
||||
|
||||
echo "["$datetime"] 正在启动 AM 服务器 [amserver$dm]..."
|
||||
$path/AMServer/amserver$dm $path/AMServer/AMServerLinux.txt > /dev/null &
|
||||
echo "执行命令:$path/AMServer/amserver$dm $path/AMServer/AMServerLinux.txt"
|
||||
|
||||
echo "["$datetime"] 正在启动 Back 服务器 [backstageserver$dm]..."
|
||||
$path/BackStageServer/backstageserver$dm $path/BackStageServer/BackStageServerLinux.txt > /dev/null &
|
||||
echo "执行命令:$path/BackStageServer/backstageserver$dm $path/BackStageServer/BackStageServerLinux.txt"
|
||||
|
||||
echo "["$datetime"] 正在启动 LOGGER 服务器 [loggerserver$dm]..."
|
||||
$path/LoggerServer/loggerserver$dm $path/LoggerServer/LoggerServerLinux.txt > /dev/null &
|
||||
echo "执行命令:$path/LoggerServer/loggerserver$dm $path/LoggerServer/LoggerServerLinux.txt"
|
||||
|
||||
echo "["$datetime"] 正在启动 NAME 服务器 [nameserver$dm]..."
|
||||
$path/NameServer/nameserver$dm $path/NameServer/NameServerLinux.txt > /dev/null &
|
||||
echo "执行命令:$path/NameServer/nameserver$dm $path/NameServer/NameServerLinux.txt"
|
||||
|
||||
echo "["$datetime"] 正在启动 Session 服务器 [sessionserver$dm]..."
|
||||
$path/SessionServer/sessionserver$dm $path/SessionServer/SessionServerLinux.txt > /dev/null &
|
||||
echo "执行命令:$path/SessionServer/sessionserver$dm $path/SessionServer/SessionServerLinux.txt"
|
||||
|
||||
#echo "["$datetime"] 正在启动 Gate 服务器 [gateserver$dm]..."
|
||||
#$path/GateServer/gateserver$dm $path/GateServer/GateServerLinux.txt > /dev/null &
|
||||
#echo "执行命令:$path/GateServer/gateserver$dm $path/GateServer/GateServerLinux.txt"
|
||||
|
||||
#echo "["$datetime"] 正在启动 Robot 服务器 [robootgate$dm]..."
|
||||
#$path/RobotGate/robootgate$dm $path/RobotGate/GateServerLinux.txt > /dev/null &
|
||||
#echo "执行命令:$path/RobotGate/robootgate$dm $path/RobotGate/GateServerLinux.txt"
|
||||
|
||||
echo "["$datetime"] 正在启动 守护进程..."
|
||||
nohup $path/daemon.sh "$dm" "$path" &
|
||||
echo $datetime" 服务器启用完成!"
|
||||
Reference in New Issue
Block a user