使用虚拟的客户端,并使用相同的游戏逻辑,让大量的机器人模拟玩家登陆服务器进行游戏, 我们可以观察到在服务器运行状况,使用调试来发现瓶颈。
[kbe@gameserver ~]$ ./bots &
kbe/bin/server/!(win)start_bots.bat
kbe/bin/server/bots_start.sh
参考: kbengine_defaults.xml->bots
参考: assets/scripts/bots脚本源代码(https://github.com/kbengine/kbengine_demos_assets)。