/**
* 与玩家角色绑定的线程池,即根据玩家角色的id号{@link PlayerCharacter#getTemplateId()}
* ,固定的操作总在同一个线程池中运行
*/
private final ExecutorService[] charBindExecutors;
/** 不与玩家角色绑定的线程池 */
private final ExecutorService charUnBindExecutor;
/** 登录线程池 */
private final ExecutorService[] netExecutors;
/** 位于主线程的消息处理器,用于当异步操作完成后,在主线程中执行收尾操作 */
private final IMessageProcessor messageProcessor;
/** 广播Executor */
private final ExecutorService broadcastExecutor;
/**战斗线程 */
private final ExecutorService battleExecutor;
/**消息发送线程 */
private final ExecutorService sendExecutor;
/** 非业务线程池 不重要的业务 */
private final ExecutorService otherExecutor;
/** 战斗线程池 */
private final ExecutorService[] battleExecutors;
/** 功能测试日志异步线程 */
private final ExecutorService testLogExecutor;
/**http请求线程 */
private final ExecutorService httpExecutor;