不好意思,很久没登简书了,这种框架是有这个问题,我们用了一个“跨进程锁”,但它其实是采用CAS打上一个业务状态标记(un_lock,locking,locked,lock_fail),表明该玩家的业务正在锁定状态(locking或locked),后续业务(002)如果发现正是锁定状态,就会放入任务队列里等待执行。
Java游戏服业务线程模型二要永远相信你的灵魂。 --卡尔玛 在《游戏架构方案》一文中提到了游戏架构无非就是看网络框架,业务线程池,数据存取线程池如何实现的。在《Java游戏服业务线程模型一》一文中,我...