跳到主要内容
CNode

node中要怎么做分布式系统和负载均衡

问答
Aa69694510发布于 9 年前最后回复 9 年前
1253330

没做过分布式。比如我有一些业务代码,需要A、B、C三台电脑进行分布式计算。

那是不是我需要每个服务器都安装我的软件,当扩充10台,100台,我都需要每台服务器都安装软件。 哪天软件一升级,100台电脑都需要进行代码更新。感觉这样是不是有点繁琐。这种情况下,一般是如何解决的?

查看回复

回复 (12)

L
luanxuechao#129 年前
引用 atian25@luanxuechao 我回复的是 哪天软件一升级,100台电脑都需要进行代码更新。

@atian25 居然被看到了,阿里云可以帮推版本吗?有这个服务?不是很清楚。。

来自酷炫的 CNodeMD

L
lvgithub#119 年前

才3台机器的业务量,没必要太复杂。nginx+ docker+jenkins 就差不多了

Y
yuedun#109 年前

初期就不要管什么分布式了,多加几台机器,每台布署相同代码用pm2开启多实例,nginx负载均衡即可。非要搞分布式那也有垂直拆分和水平拆分。步子不要迈太大,会增加不必要的复杂性,根据业务发展需求来就行了。机器太多就要有运维来做了

A
atian25#99 年前
引用 luanxuechao1楼的回答 看到 我以为是来搞笑的。。。。

@luanxuechao 我回复的是 哪天软件一升级,100台电脑都需要进行代码更新。

C
cnlile#89 年前

分布式计算和负载均衡不太一样 分布式计算: Mesos 可以分配集群内的计算机任务,进行计算任务的调度。。。 负载均衡: 一般Nginx 就可以了,另外dubbo 啥的还可以通过ZK 做访问的请求负载分配。。。。 分布式会造成一大堆麻烦事啊。。。解决方案有很多很多。。。。看自己熟悉的东西吧。。。

L
luanxuechao#79 年前

1楼的回答 看到 我以为是来搞笑的。。。。

S
shuaishenk#69 年前

nginx

Q
qiu363#59 年前

Docker

F
frank320#49 年前

顶一顶 希望有大牛来指教一二

I
im-here#39 年前

再复杂的东西基本上几条命令都能搞定

再说了100台都是你现在的设想,能不能到100还是个问题

J
Joursion#29 年前

业务代码打包成镜像,上 k8s

A
atian25#19 年前

买个云服务,或者自己做一个私有云

参与回复

登录后即可参与回复。登录