全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

想问一下自己的网站怎么做到跟大厂一样多节点负载均衡

[复制链接]
跳转到指定楼层
1#
发表于 2024-8-26 17:46:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
一直很好奇这些大站是怎么做到数据在各节点实时一致的,有没有什么项目可以做到这一种,想让一些闲置服务器利用起来

如果用多节点后端的话那么cdn回源的时候怎么选择最快的后端节点,看了下CDN回源算法要么是随机权重要么轮询,那这样岂不是可能会变得更慢

这是我想要的效果
这只是展示一下效果,并不是我要做到这么牛逼的效果


推荐
发表于 2024-8-26 18:34:24 | 只看该作者
前端ng做负载均衡,数据库也是集群数据库,后端都是负载均衡的,虽然入口是一个,但后端的服务器数量就很多了
24#
发表于 2024-8-27 15:40:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
23#
 楼主| 发表于 2024-8-27 15:02:14 | 只看该作者

怎么还能加密码?
22#
发表于 2024-8-27 12:15:00 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
21#
发表于 2024-8-27 11:20:47 | 只看该作者
FCB 发表于 2024-8-26 18:06
没缓存的动态网页

动静分离,前端NGINX 负载均衡,后端数据库读写分离(Redis缓存)等。
20#
发表于 2024-8-27 11:18:20 | 只看该作者
得加钱得加钱得加钱得加钱
19#
发表于 2024-8-27 11:08:08 | 只看该作者
数据库主备读写分离;网站附件用子域名;缓存及各种变量用挂载的nfs nas保证同步。
案例:集群、节点,配合云存储服务搭建不惧怕宕机的网站服务:https://www.urlos.com/urlos-document/practices/3-node.html
18#
 楼主| 发表于 2024-8-26 20:55:39 | 只看该作者
tsdog 发表于 2024-8-26 20:28
如果你想实现非分布式的负载均衡那不难,如果是分布式的
难就难在需要cdn 节点去判断你源站的位置,挑选 ...

感谢回复!我也想到了用云数据库,但是这个方案的价格让我断了念想...
所以说真费钱
17#
发表于 2024-8-26 20:28:57 | 只看该作者
FCB 发表于 2024-8-26 19:54
看了下,好复杂,还费钱
主要是后端的主从配置


如果你想实现非分布式的负载均衡那不难,如果是分布式的
难就难在需要cdn 节点去判断你源站的位置,挑选最近的源站去回源。

你想利用空余的机器来充当源站,那你就得先解决多主数据库,或者实现读写分离(主流程序都不支持)。

多主数据库倒是有开源的方案,能兼容 mysql,不过你也得解决数据库之间的延时问题(延时大了容易锁表导致性能极大降低)。这里大厂倒是有解决方案,阿里云的polard(已经是大厂里面最便宜的), 它可以轻易为你搭建一个多地域多主多从的 mysql 数据库,并且开箱即用。产品链接:https://www.alibabacloud.com/zh/product/polardb-for-mysql
16#
 楼主| 发表于 2024-8-26 19:54:59 | 只看该作者
tsdog 发表于 2024-8-26 18:54
刚好 cf 博客有个描述他们骨干网的文章: https://blog.cloudflare.com/zh-cn/backbone2024-zh-cn

你使用了 ...


看了下,好复杂,还费钱
主要是后端的主从配置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-16 04:12 , Processed in 0.072594 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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