如何实现服务器游戏数据同步?

如何实现服务器游戏数据同步?,第1张

l 当出现同步异常的游戏,可以通过同步日志查看,并可通过重新执行失败任务功能再次同步。%26Oslash; 自动触发游戏同步l 当服务器游戏升级(或者通过手动更新游戏版本号)后,自动触发服务器同步功能。l 相应游戏会自动按照分组方式同步到指定服务器。

双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。
发布订阅是实现数据库之间的同步 *** 作。发布订阅份为两个步骤:1、发布。2、订阅。首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅。发布可以发布一张表的部分数据,也可以对整张表进行发布。

环境:
: 多个应用服务器进程,
: 每个进程有自己的一个比较大的CACHE(可能有100-300万用户数据)
: 这些进程可能会开头运行在同一台机器上,以后将会分布到多台机器上,
: 所有的Cache初始化时候从RDBMS里面读取
:
: 现在的问题是如果RDBMS里面的数据起了变化,又或者多个进程中某个进程中的用户数
: 据起了变化,
: 如何同步所有这么多进程中的数据
: 如果多个进程都在同一台服务器上,我会考虑共享内存+semaphore,

可以架构FTP服务器,然后找同步软件来实现两台服务器的同步。我现在用的Bestsync2011,感觉还不错了,可以指定时间进行差异备份,特别是数据量大的情况,这软件多线程同步速度还是可圈可点的~~你可以试试用起来蛮简单的,举例:1
你本地装上软件以后,在主菜单里面
编辑--追加任务
文件夹1选择
驱动盘中要备份的文件夹位置
文件夹2选择
选择FTP(填写FTP地址等相干参数)
同步方向为
文件夹2
--》文件夹1

FTP设定
下面填写服务器地址,账户名,密码等信息)
然后选择
完成
按钮2
在主界面下,双击你刚建立的任务,会d出属性对话框3
选择“日程”属性页,勾选最后1个复选框“按指定日程启动任务”,然后在下面选择你想同步的具体时间点就Ok了~~嘿嘿这个软件就是可以同时扫描多个文件夹以减少准备时间,N个小文件扫描也很费时间的。这个功能很有用


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12898755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存