注册登录后全站资源免费查看下载
您需要 登录 才可以下载或查看,没有账号?立即注册
×
- [root@localhost server]# # 启动所有服务器
[root@localhost server]# ./server_manager.sh start
启动所有服务器...
后台没有改变完善http://43.226.47.218:8080/
# 查看状态
./server_manager.sh status
启动 BridgeServer 在端口 5000...
# 停止所有服务器
./server_manager.sh stop
# 编译所有服务器
./server_manager.sh build
BridgeServer 启动成功
启动 PassportServer 在端口 5500...
PassportServer 启动成功
启动 LoginServer 在端口 6000...
LoginServer 启动成功
启动 GatewayServer 在端口 7000...
GatewayServer 启动成功
启动 CenterServer 在端口 8000...
CenterServer 启动成功
启动 WorldServer 在端口 9000...
WorldServer 启动成功
启动 VoiceServer 在端口 10000...
VoiceServer 启动成功
启动 TrackerServer 在端口 11000...
TrackerServer 启动成功
启动 ZoneServer 在端口 12000...
ZoneServer 启动成功
======================================
服务器运行状态
======================================
服务器名称 端口 状态
BridgeServer 5000 运行中
PassportServer 5500 运行中
LoginServer 6000 运行中
GatewayServer 7000 运行中
CenterServer 8000 运行中
WorldServer 9000 运行中
VoiceServer 10000 运行中
TrackerServer 11000 运行中
ZoneServer 12000 运行中
运行中: 9 已停止: 0
======================================
[root@localhost server]#
[root@localhost server]# # 查看状态
[root@localhost server]# ./server_manager.sh status
======================================
服务器运行状态
======================================
服务器名称 端口 状态
BridgeServer 5000 运行中
PassportServer 5500 运行中
LoginServer 6000 运行中
GatewayServer 7000 运行中
CenterServer 8000 运行中
WorldServer 9000 运行中
VoiceServer 10000 运行中
TrackerServer 11000 运行中
ZoneServer 12000 运行中
运行中: 9 已停止: 0
======================================
[root@localhost server]#
[root@localhost server]# # 停止所有服务器
[root@localhost server]# ./server_manager.sh stop
停止所有服务器...
停止 BridgeServer...
BridgeServer 已停止
停止 PassportServer...
PassportServer 已停止
停止 LoginServer...
LoginServer 已停止
停止 GatewayServer...
GatewayServer 已停止
停止 CenterServer...
? CenterServer 已停止
停止 WorldServer...
? WorldServer 已停止
停止 VoiceServer...
VoiceServer 已停止
停止 TrackerServer...
TrackerServer 已停止
停止 ZoneServer...
ZoneServer 已停止
[root@localhost server]#
[root@localhost server]# # 编译所有服务器
[root@localhost server]# ./server_manager.sh build
======================================
编译所有服务器
======================================
编译 BridgeServer...
BridgeServer 编译成功
编译 PassportServer...
PassportServer 编译成功
编译 LoginServer...
LoginServer 编译成功
编译 GatewayServer...
GatewayServer 编译成功
编译 CenterServer...
CenterServer 编译成功
编译 WorldServer...
WorldServer 编译成功
编译 VoiceServer...
VoiceServer 编译成功
编译 TrackerServer...
TrackerServer 编译成功
编译 ZoneServer...
ZoneServer 编译成功
======================================
[root@localhost server]#
复制代码
有人跟我说我搞不出来 我现在搞出来了 主脚本 (./server)
位置: /home/server
`gs start` 启动所有9个服务器
`gs start WorldServer` 仅启动指定服务器
`gs stop` 停止所有服务器
`gs stop WorldServer` 仅停止指定服务器
`gs restart` 重启所有服务器
systemd 服务,支持开机自�
systemctl start game-server # 启动游戏服务器
systemctl stop game-server # 停止游戏服务器
systemctl restart game-server # 重启游戏服务器
systemctl status game-server # 查看服务状态
systemctl enable game-server # 设置开机自启
服务器 端口 说明
BridgeServer 5000 桥接服务器
PassportServer 5500 通行证服务器
LoginServer 6000 登录服务器
GatewayServer 7000 网关服务器
CenterServer 8000 中/心服务器
WorldServer 9000 世界服务器
VoiceServer 10000 语舴�务��
TrackerServer 11000 追踪服务器
ZoneServer 12000 场景服务器
[root@localhost ~]# /usr/local/bin/gs
游戏服务器管理命令
用法: /home/server/server [命令] [选項]
命令:
start [服务器名] 启动所有服务器或指定服务器
stop [服务器名] 停止所有服务器或指定服务器
restart [服务器名] 重启所有服务器或指定服务器
status 显示所有服务器状态
build 编译所有服务器
log [服务器名] 查看日志或实时跟踪
示例:
/home/server/server start 启动所有服务器
/home/server/server start WorldServer 仅启动WorldServer
/home/server/server status 查看运行状态
/home/server/server log GatewayServer 查看GatewayServer日志
========================================
游戏服务器运行状态
========================================
服务器 端口 状态
BridgeServer 5000 已停止
PassportServer 5500 已停止
LoginServer 6000 已停止
GatewayServer 7000 已停止
CenterServer 8000 已停止
WorldServer 9000 已停止
VoiceServer 10000 已停止
TrackerServer 11000 已停止
ZoneServer 12000 已停止
[root@localhost ~]#
`gs status` 查看所有服务器运行状态
`gs build` 编译所有服务器
`gs log` 查看可用日志列表
`gs log GatewayServer` 实时跟踪指定服务器日志
通过网盘分享的文件:远征源代码Win转换linux系统qq290076648.exe
链接: https://pan.baidu.com/s/1KtthLj10SfYpqpAvXbnx6Q 提取码: 8pud
服务器模块 相关数据表
PassportServer accounts, account_security, account_login_history, recharge_orders, first_recharge
LoginServer accounts, account_login_history, server_list
WorldServer characters, character_stats, character_skills, character_quests, character_achievements
ZoneServer characters, character_inventory, character_equipment, character_dungeon
CenterServer friend_relations, guilds, mails, auction_items, rankings, trade_records
GatewayServer game_config, announcements
VoiceServer (语音配置表可扩展)
TrackerServer online_stats
BridgeServer (服务器间通信配置)
========================================
→ 启动 BridgeServer [端口:5000]...
? BridgeServer 启动成功 (PID: 39472)
→ 启动 PassportServer [端口:5500]...
? PassportServer 启动成功 (PID: 39477)
→ 启动 LoginServer [端口:6000]...
? LoginServer 启动成功 (PID: 39483)
→ 启动 GatewayServer [端口:7000]...
? GatewayServer 启动成功 (PID: 39489)
→ 启动 CenterServer [端口:8000]...
? CenterServer 启动成功 (PID: 39494)
→ 启动 WorldServer [端口:9000]...
? WorldServer 启动成功 (PID: 39499)
→ 启动 VoiceServer [端口:10000]...
? VoiceServer 启动成功 (PID: 39504)
→ 启动 TrackerServer [端口:11000]...
? TrackerServer 启动成功 (PID: 39509)
→ 启动 ZoneServer [端口:12000]...
? ZoneServer 启动成功 (PID: 39514)
[root@localhost server]# /home/server/server start
========================================
启动所有游戏服务器
========================================
→ 启动 BridgeServer [端口:5000]...
? BridgeServer 启动成功 (PID: 39472)
→ 启动 PassportServer [端口:5500]...
? PassportServer 启动成功 (PID: 39477)
→ 启动 LoginServer [端口:6000]...
? LoginServer 启动成功 (PID: 39483)
→ 启动 GatewayServer [端口:7000]...
? GatewayServer 启动成功 (PID: 39489)
→ 启动 CenterServer [端口:8000]...
? CenterServer 启动成功 (PID: 39494)
→ 启动 WorldServer [端口:9000]...
? WorldServer 启动成功 (PID: 39499)
→ 启动 VoiceServer [端口:10000]...
? VoiceServer 启动成功 (PID: 39504)
→ 启动 TrackerServer [端口:11000]...
? TrackerServer 启动成功 (PID: 39509)
→ 启动 ZoneServer [端口:12000]...
? ZoneServer 启动成功 (PID: 39514)
========================================
游戏服务器运行状态
========================================
服务器 端口 状态
BridgeServer 5000 运行中
PassportServer 5500 运行中
LoginServer 6000 运行中
GatewayServer 7000 运行中
CenterServer 8000 运行中
WorldServer 9000 运行中
VoiceServer 10000 运行中
TrackerServer 11000 运行中
ZoneServer 12000 运行中
[root@localhost server]#
温馨提示:本帖内容来自网络分享,帖内若出现联系方式请勿相信,谨防上当受骗。
温馨提示:本帖内容来自网络分享,帖内若出现联系方式请勿相信,谨防上当受骗。 |