gameserver 线程

来源:互联网 发布:flyme6怎么清除数据 编辑:程序博客网 时间:2024/05/16 17:55

1) 主线程 while( IsActive() ) 不停的循环着。

   1 读取某些配置文件,达到"热更新"的效果
   2 全局管理器的心跳,比如副本管理器等
2) 场景线程组 每一个地图场景一个线程,同一个类型的副本也是一个线程
3) 连接线程 负责接受客户端的连接,成功之后把连接给相应的场景线程
4) 数据库线程组
还有另外辅助两个线程
5) server线程 负责gameserver和其他server的连接
6) HttpThread 处理和外部的Http数据通讯的线程

原创粉丝点击