全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
楼主: cbm
打印 上一主题 下一主题

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

[复制链接]
51#
 楼主| 发表于 2023-12-5 11:55:28 来自手机 | 只看该作者
Prk 发表于 2023-12-5 11:19
这个你可以写一个程序监控服务器的性能使用,然后分配更多 / 更少的服务器

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

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

有些名词不太懂,这个k8s是叫集群吧,他跟负载均衡和分布式是一个东西吗
52#
发表于 2023-12-5 11:59:48 | 只看该作者
说简单点,数据库同步+文件(程序代码文件)同步 就可以做到。

实际应用中肯定有更复杂的情况,具体情况具体分析吧。
53#
发表于 2023-12-5 12:05:42 | 只看该作者
其实有个办法,首先数据库是外网,所有网站访问一个数据库,这样更新也是一个数据库,比较方便,数据库解决了
就剩下网站里面更新的图片这些文件了,用数据打包解压的方式,每隔5分钟压缩,上传其他服务器,下载,解压,只要网站源码不是动不动1g,如果很小5分钟左右也就差不多了
最后域名解析,国内访问国内,国外访问国外
54#
发表于 2023-12-5 12:18:35 | 只看该作者
分前后台的吧,20年前我就是组织了一篇多个空间连接同个数据搭建dz的不同地区访问分站,加速不同地区访问的文章,然后通过了落伍者的账号申请考核
55#
发表于 2023-12-5 13:04:05 | 只看该作者
上云数据库
56#
发表于 2023-12-5 13:21:16 | 只看该作者
集群,分布式数据
57#
发表于 2023-12-5 14:51:19 | 只看该作者
cbm 发表于 2023-12-5 10:30
都在国内如何让两台同步运行呢

同步数据库就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-16 08:29 , Processed in 0.098252 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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