public enum ExecThreadGroup extends java.lang.Enum<ExecThreadGroup>
| 枚举常量和说明 |
|---|
ModuleThreadGroup
以模块划分的线程.
|
NettyThreadGroup
Netty本身的Work线程.
|
PlayerThreadGroup
以玩家ID划分的线程.
|
SceneThreadGroup
场景业务逻辑处理线程.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ExecThreadGroup |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static ExecThreadGroup[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final ExecThreadGroup NettyThreadGroup
心跳,或完全没有IO操作的逻辑,直接交给Netty的Work线程处理掉
public static final ExecThreadGroup PlayerThreadGroup
基本就是一个玩家一个线程
public static final ExecThreadGroup ModuleThreadGroup
基本就是一个Controller一个线程
如:登录,世界聊天,公会,排行榜
public static final ExecThreadGroup SceneThreadGroup
public static ExecThreadGroup[] values()
for (ExecThreadGroup c : ExecThreadGroup.values()) System.out.println(c);
public static ExecThreadGroup valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值