本帖最后由 cwk44 于 2014-03-19 13:15:57 编辑

解决方案 »

  1.   

    没人回答,自己想了个折中的方案:
    游戏先用全局变量实现,redis作为防挂扩展功能,游戏上线后确认了服务器会挂,确实有必要后再实现。
    实现方式:
    1.同步方案:将每个房间的还原需要的数据单独拼接在一起,单独存入redis一个字段(名为 'room_'.$roomId)
    2.同步时间:1.游戏开始时存放初始信息  2.游戏结束时清除信息  3.游戏每进行一个回合存放一次数据
    3.还原方案:进程启动后,读取redis各房间数据存入全局变量。
    总之现在先用全局变量实现再说...