我几乎所有的服务都跑在一台 VPS 上,有时流量用超就会意外关停,所以想知道有没有什么方法可以通过多台 VPS 来做串联、容灾,一台中断另一台自动接上,需要学习哪一块的知识,希望指引一下,谢谢
初步猜测可能是集群、K8S、Docker 这块领域,但不确定哪一种方案适合我这种需求。 VPS 配置相对服务器是比较低的,只有 1C1G、2C2G。 |
扎铁了,老心 |
内网互联 |
pve就可以。 做集群+ha。三台就够了。 |
这个技术难度高于反代的 |
Docker 吧 有现成的面板卖 |
智能DNS + 多主数据库,就可以实现。 首先智能DNS解析所有的服务器,一个宕机自动切换另一个 然后服务器呢 随机链接两个数据库, 两个主数据库互相拷贝数据, 一个数据库挂了换另一个,一个服务器挂了也换另一个, 平时可以随机 或者 均分流量, 遇到其中一个宕机,另一个扛起流量即可,如果后面流量大加服务器就行,还可以加 主从数据库。 |
1、K3s 集群并使用 Rancher 进行管理,你需要至少一台 2H4G 的服务器来运行 K3s server 主节点和 Rancher 管理面板,其他 1H1G 的服务器充当 K3s agent 节点即可。 2、把服务打成 Docker 镜像再跑在集群上。 运行流程参照:https://senjianlu.com/2021/10/k3s-note-03/ |
1H1G不值得搞集群这么复杂的技术,有这时间不如多花几十块升级下机器。 |
有多买服务器的钱不如直接换台杜甫 |