# Logic Id 使用整型(uint32 4294967295)來表示 ## 目的 使用 logicId 可以獨立的標識一個邏輯進程實例, 每个 logicId 可以解析为 4 部分 1. 主要分类 mId. 表示游戏类别 (0-99) 2. 次要分类 sId. 表示次级类别 (0-99) 3. 场次 tId. 表示属于哪个场 (0-99) 4. 实例Id instId. 当1.2.3.都相同的情况下, 用于区别同一个游戏的多个启动实例,用于负载均衡或主备 注意: 以上的描述方法用于举例说明以有一个具体的概念. 实际使用可任意表示 ## 举例 logicId = 1020304 1. mId = 1 2. sId = 2 3. tId = 3 4. instId = 4 现有两款游戏<飞机大战> 和 <农夫庄园>, 分为会员场和非会员场, 可设置如下 1. 进程1 <飞机大战>会员场 11010001 2. 进程2 <飞机大战>会员场 11010002 3. 进程3 <飞机大战>非会员场 11000001 4. 进程4 <飞机大战>非会员场 11000002 5. 进程5 <飞机大战>会员场 14010001 6. 进程6 <飞机大战>会员场 14010002 7. 进程7 <飞机大战>非会员场 14000001 8. 进程8 <飞机大战>非会员场 14000002 ## 限制 - 4 部分中每部分最大值为 99 - 整个 logicId 受限于 uint32 类型