社区
数据运维
帖子详情
多台web服务器如何数据同步
Andy-yue
2013-11-18 12:05:21
RT,好比国内的大型网站淘宝、百度、腾讯、新浪等大网站肯定在全国各个地区都有服务器,那他们的每个服务器数据是如何做到同步的?具体步骤是怎么样的?还有不同地区访问不同机房的服务器,比如江浙沪一带访问百度的话是访问上海的服务器,京津翼用户访问的是北京的服务器,这个也是怎么实现的?最好有具体的实现方法哦!希望各位大哥大姐能指点一二,小弟不胜感激!
...全文
1187
7
打赏
收藏
多台web服务器如何数据同步
RT,好比国内的大型网站淘宝、百度、腾讯、新浪等大网站肯定在全国各个地区都有服务器,那他们的每个服务器数据是如何做到同步的?具体步骤是怎么样的?还有不同地区访问不同机房的服务器,比如江浙沪一带访问百度的话是访问上海的服务器,京津翼用户访问的是北京的服务器,这个也是怎么实现的?最好有具体的实现方法哦!希望各位大哥大姐能指点一二,小弟不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KazJ
2014-01-21
打赏
举报
回复
群机实现吧
xuguilin
2014-01-21
打赏
举报
回复
另外,这篇文章很不错
http://www.csdn.net/article/2014-01-20/2818197-distributed-system
xuguilin
2014-01-21
打赏
举报
回复
这个问题好像比较大呀。首先同步数据到底是同步什么数据,这个要首先确定。如果是静态数据(如图片、DHTML文件等)CDN来分发是常见的方法(其实这个一般也不称为数据同步,而是称为数据分发)。如果是动态数据(最典型的就是数据库数据),一般是要集中服务器集群处理的(为了保证数据的一致性,例如存货数据,你不同步就有可能会超买)。但是为了保证数据的高并发可用性,一般会做很多优化 1. 对数据进行横向分割,在一组数据库服务器前面设置一个LB或者Proxy,把对于不同部分的数据访问分配到不同的服务器子集群上的,这样只需要在子集群内部做同步,而不需要整个大的集群内同步。 2.会对数据库进行读写分离(主数据库处理写操作,其他数据库做读处理),当然怎样做读写数据库的数据同步会是一个挑战。 3.利用分布式Cache来数据访问,因为是分布式共享Cache,所有的数据访问都会到这里。但是Cache和后台数据库的同步又是一个问题。 所以,数据同步在不同的架构上的要求是不一样的,而相应的解决方案也会不一样。而且这些技术都是巨头们的核心技术哟。
武江伟
2014-01-21
打赏
举报
回复
引用 4 楼 u013129789 的回复:
群机实现吧
嘿嘿
来看看
2014-01-20
打赏
举报
回复
服务器集群实现吧
Liteboy
2013-11-18
打赏
举报
回复
个人觉得,如果是集群的话,可以通过共享存储来实现,如果是异地,很可能是cdn加速同步实现
tiwenid0
2013-11-18
打赏
举报
回复
同步就是在每个服务器插入数据就行了啊(因为他有多个副本,所以每个服务器做相同的操作就行了) 不同区域访问不同服务器是这样做的,有一台主服务器来判断将请求发到哪个服务器,例如主服务器判断现在北京服务器人少,那接下来的访问就由北京服务器处理
iis6.0完整安装包xp+iis 6.0 完整安装包 xp sp3
iis6.0完整安装包xp+iis 6.0 完整安装包 xp sp3 IIS 6.0 中的一个最重要的变动涉及
Web
服务器
安全性。为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将 IIS 安装在 Microsoft Windows Server 2003 家族的成员上。 要点 为了更好地预防恶意用户和攻击者的攻击,没有将 IIS 默认安装到 Microsoft® Windows® Server 2003 家族的成员上。而且,当您最初安装 IIS 时,该服务在高度安全和“锁定”的模式下安装。在默认情况下,IIS 只为静态内容提供服务 - 即,ASP、ASP.NET、
服务器
端包含、
Web
DAV 发布和 FrontPage® Server Extensions 等功能只有在启用时才工作。如果安装 IIS 之后未启用该功能,则 IIS 返回一个 404 错误。您可以为动态内容提供服务,并通过 IIS 管理器中的
Web
服务扩展节点启用这些功能。同样,如果应用程序扩展未在 IIS 中进行映射,则 IIS 返回一个 404 错误。要映射扩展,请参阅设置应用程序映射。有关如何排解 404 错误(包括 404.2 和 404.3)、与 IIS 6.0 的新安装相关的问题或从低版本的 IIS 进行升级的详细信息,请参阅疑难解答。 iis6.0完整安装包xp 通过
Web
服务器
证书向导和 CTL 向导,您可以
同步
Web
和 NTFS 的安全设置、获得并安装
服务器
证书以及创建和修改证书信任列表。还可以选择一个加密服务提供程序 (CSP) 以使用证书加密
数据
。 详细信息,请参阅使用证书向导。
多个
服务器
网站
数据
同步
,rsync + inotify 实现
多台
服务器
数据
同步
环境分析:目前环境4台
web
服务器
采用共享存储技术,由于nas服务最近频繁掉线,影响网站访问,故计划采用对象存储方案。我们云环境补救措施可以用
多台
Linux
服务器
做存储,配合rsync(
同步
)+notify(触发)实现
服务器
数据
同步
。方案实施:1、方案分析:每台
web
服务器
上分别挂载一个存储盘/new
web
,将原先网站访问资源指向/other
web
的路径修改至这个/new
web
,由于磁盘容量没有n...
web
服务器
集群(
多台
web
服务器
)session
同步
、共享的3种解决方法
这篇文章主要介绍了
web
服务器
集群(
多台
web
服务器
)session
同步
、共享的3种解决方法,需要的朋友可以参考下 在做了
web
集群后,你肯定会首先考虑session
同步
问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的
服务器
上,如果session不
同步
的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题:
实现
web
数据
同步
的四种方式
实现
web
数据
同步
的四种方式 ======================================= 1、nfs实现
web
数据
共享 2、rsync +inotify实现
web
数据
同步
3、rsync+sersync更快更节约资源实现
web
数据
同步
4、unison+inotify实现
web
数据
双向
同步
======================================= ...
Nginx负载均衡部署
多台
Web
服务器
出现Session信息不
同步
问题解决方案
Nginx负载均衡部署
多台
Web
服务器
出现Session信息不
同步
问题解决方案
数据运维
1,092
社区成员
968
社区内容
发帖
与我相关
我的任务
数据运维
云计算服务器、网络、虚拟化相关讨论
复制链接
扫一扫
分享
社区描述
云计算服务器、网络、虚拟化相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章