- 打卡等级:初来乍到
- 打卡总天数:3
- 打卡月天数:0
- 打卡总奖励:34
- 最近打卡:2023-03-01 19:22:21
版主
- 积分
- 66
|
- [root@localhost server]# # 启动所有服务器
- [root@localhost server]# ./server_manager.sh start
- 启动所有服务器...
- # 查看状态
- ./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]#
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|