【CompletableFuture任务编排】游戏服务器线程模型及其线程之间的交互(以排行榜线程和玩家线程的交互为例子)
需求:1.我们希望玩家的业务在玩家线程执行,无需回调,因此是多线程处理。2.匹配线程负责匹配逻辑,是单独一个线程。3.排行榜线程负责玩家的上榜等。4.从排行榜线程获取到排行榜列表后,需要给玩家发奖修改玩家数据,因此涉及到排行榜线程和玩家线程的交互。5.房间线程也希望有多个,这样子各个房间之间业务无交互,进行并行执行。ThreadManager.java//负责所有线程的创建packageorg.e