全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2804|回复: 56
打印 上一主题 下一主题

一直想问,如何一个网站在多台服务器同步运行

[复制链接]
跳转到指定楼层
1#
发表于 2023-12-5 10:24:12 来自手机 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 cbm 于 2023-12-5 10:29 编辑

比如很多大厂服务器肯定不止一台,他们是怎么同步运行的呢(不是cdn,是源服务器)
比如我的网站想在国内部署一台vps,在国外部署一台vps,如何将他们数据同步运行起来,有没有好的方案请教一下
推荐
发表于 2023-12-5 10:26:30 | 只看该作者
这元老怎么和新人一样
推荐
发表于 2023-12-5 10:29:41 | 只看该作者
每天买张机票带硬盘过去
推荐
发表于 2023-12-5 10:36:19 | 只看该作者
你可能想搜:“K8S 集群”、“分布式”
57#
发表于 2023-12-5 14:51:19 | 只看该作者
cbm 发表于 2023-12-5 10:30
都在国内如何让两台同步运行呢

同步数据库就行了
56#
发表于 2023-12-5 13:21:16 | 只看该作者
集群,分布式数据
55#
发表于 2023-12-5 13:04:05 | 只看该作者
上云数据库
54#
发表于 2023-12-5 12:18:35 | 只看该作者
分前后台的吧,20年前我就是组织了一篇多个空间连接同个数据搭建dz的不同地区访问分站,加速不同地区访问的文章,然后通过了落伍者的账号申请考核
53#
发表于 2023-12-5 12:05:42 | 只看该作者
其实有个办法,首先数据库是外网,所有网站访问一个数据库,这样更新也是一个数据库,比较方便,数据库解决了
就剩下网站里面更新的图片这些文件了,用数据打包解压的方式,每隔5分钟压缩,上传其他服务器,下载,解压,只要网站源码不是动不动1g,如果很小5分钟左右也就差不多了
最后域名解析,国内访问国内,国外访问国外
52#
发表于 2023-12-5 11:59:48 | 只看该作者
说简单点,数据库同步+文件(程序代码文件)同步 就可以做到。

实际应用中肯定有更复杂的情况,具体情况具体分析吧。
51#
 楼主| 发表于 2023-12-5 11:55:28 来自手机 | 只看该作者
Prk 发表于 2023-12-5 11:19
这个你可以写一个程序监控服务器的性能使用,然后分配更多 / 更少的服务器

当然,这一切如果使用 K8S 那 ...

那这个不错啊,假设说有100个php并发,设定每个服务器只能处理20个,如果超了就自动交给剩下的服务器去处理,最后实现每台服务器都正好处理20个并发。

有些名词不太懂,这个k8s是叫集群吧,他跟负载均衡和分布式是一个东西吗
50#
发表于 2023-12-5 11:48:39 | 只看该作者
一切的前提是内网,离开了内网说能实现的全都是云玩家。
49#
发表于 2023-12-5 11:42:55 | 只看该作者
国内部署一台VPS,在国外部署一台VPS,你是来搞笑的吗?万年不更新的站可以这么弄,企业业务你觉得可能么,你当数据库同步是过家家呢,延迟、一致性你怎么保证,CAP定理没听过吗?求求你回学校再读一遍书吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-17 23:48 , Processed in 0.107790 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表