【全栈游戏开发】LollipopGo游戏开发启动顺序说明
2019-04-16 本文已影响1人
Golang语言社区
同学们,大家好:
本节给大家带来一篇关于LollipopGo游戏服务器启动顺序的说明文章,之前给大家录制过一节启动顺序的,地址:http://www.byteedu.com/forum.php?mod=viewthread&tid=310&extra=
大家也可以看视频,LollipopGo架构启动顺序是有一定讲究的,因为针对于网关和子游戏是有长链接,所以在测试时候需要按照先启动网关放到第一位,启动顺序大家可以参考架构里面的启动文件的顺序 如下:
echo start
echo LoginServer:登录服务器启动(http)
start LollipopGo.exe 8891 DT
echo GateWay:网关服务器启动(websocket)
start LollipopGo.exe 8888 GW
echo DBServer:数据库服务器启动(rpc)
start LollipopGo.exe 8890 DB
echo Global Server:公共服务器启动(websocket,内服务)
start LollipopGo.exe 8894 GL
echo GM server :服务器启动(http)
start LollipopGo.exe 8892 GM
echo DSQ server :服务器启动(websocket)
echo LollipopGo.exe 8895 DSQ
exit
linux 脚本启动:
./start_Login.sh
sleep 2
./start_gateway.sh
sleep 2
./start_db.sh
sleep 4
./start_global.sh
sleep 3
./start_Gm.sh
原文地址:http://www.byteedu.com/forum.php?mod=viewthread&tid=574&extra=