要求:两台Web服务器实现数据同步(我这里使用的是Centos 6.2-x64) 服务器一:172.16.11.126 服务器二:172.16.11.127 一、配置ssh备份源172.16.11.126(这里推荐使用专用的普通用户,注意相应的权限问题,如遇特殊...
分类:
其他好文 时间:
2014-12-20 19:44:50
阅读次数:
265
1、问题:最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端、本机都没问题,但是没想到上了第二份日志之后,问题来了:集群中的某台机器 top 看到负载巨高,集群中的机器硬件配置一样,部署的软件都一样,却单单这一台负载有问题,初步猜测可能硬件有问题了。同时,我们还需要把负载...
分类:
移动开发 时间:
2014-12-18 00:08:53
阅读次数:
405
网络延迟是所有实时同步的游戏都会遇到的问题,下面是关于实时同步问题的一些思考和处理方法。具体的解决方法可能比较特殊,首先这里的服务器并不跑定时器(除了一个游戏结束倒计时的定时器),由前端驱动,延迟的情况下主要是由前端来预测或纠正,服务器辅助,处理和转发,据我的了解好像没什么人这样子搞吧。所以看完如果...
分类:
移动开发 时间:
2014-12-15 18:59:23
阅读次数:
189
1、问题: 最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端、本机都没问题,但是没想到上了第二份日志之后,问题来了: 集群中的某台机器 top 看到负载巨高,集群中的机器硬件配...
分类:
系统相关 时间:
2014-12-14 07:21:04
阅读次数:
289
再使用Jnotify监控系统文件改名的过程中,高并发下会有遗漏,改用Inotify, 以下为使用方法Inotify一种强大的、细粒度的、异步文件系统监控机制,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作,也就是可以监控文件发生的一切变化。。ino...
分类:
其他好文 时间:
2014-12-04 17:15:53
阅读次数:
244
想从Oracle实时同步数据到Ms Sqlserver,需要在Oracle里面直连Sqlserver进行数据的读写,可以在Oracle服务器上安装oracle database gateway for sqlserver组件,关于如何安装此组件,网上找不到详细资料,特将我的安装过程记录下来分享给需要...
分类:
数据库 时间:
2014-12-04 11:51:40
阅读次数:
196
项目有个新的需求,在多台APP服务器随机上传图片/资源文件,其中一台APP需要读取上传的图片,这样之前做的rsync+inotify的设置就无法应对了。所以研究了下多向触发式实时同步机制,大家可以实验一下,如果有不妥的地方,请联系我修正,多谢了。以下开始正题一、简介Unison是Win..
分类:
其他好文 时间:
2014-11-30 00:53:53
阅读次数:
274
一应用场景描述在LB后端有多台游戏服运行PHP代码,每台服务器的环境部署一样,PHP代码一样。现在有时需要更改游戏配置文件,如更改各个区服的开服状态等。登陆到每台服务器去更改相应的文件会比较繁琐,需要当在第一台服务器上的配置文件作更改时,其他服务器上的配置文件自动..
分类:
其他好文 时间:
2014-11-27 18:53:16
阅读次数:
174
Redis与MySQL的结合目前大部分互联网公司使用MySQL作为数据的主要持久化存储,那么如何让Redis与MySQL很好的结合在一起呢?我们主要使用了一种基于MySQL作为主库,Redis作为高速数据查询从库的异构读写分离的方案。为此我们专门开发了自己的MySQL复制工具,可以方便的实时同步My...
分类:
数据库 时间:
2014-11-22 14:36:56
阅读次数:
163
在同步服务器上开启sersync,将监控路径中的文件同步到目标服务器,因此需要在同步服务器配置sersync,在同步目标服务器配置rsync。一、同步目标服务器配置rsync#rpm-qa|greprsyncrsync-2.6.8-3.1# rpm -e rsync-2.6.8-3.1unistal...
分类:
其他好文 时间:
2014-11-17 15:39:29
阅读次数:
248