nodejs做后台,能否管理100w台服务器?
发布于 14 天前 作者 yuanbu2 942 次浏览 来自 问答

公司可能会有个项目,需要管理100w台服务器,我们可能会做其中一个节点,不知道nodejs是否可以承担的了这个任务。本人nodejs初学不到一年,请教下各位大牛。 项目主要是定期监控服务器的状态,获取一些信息,信息需要汇总处理并且入库吗,并做后续分析。

这种场景需要什么样的架构呢? 有没有大牛帮忙指点一下。

32 回复

围观… Google现在有 100w 台机器么…

@magicdawn 可能是几万 可能是几十万,领导给的终极目标就是百万级,我觉得全球百万级的也没几个。。。

领导真牛逼

美国比较大的数据中心有百万数量级别的服务器。

有没有大牛能够指点一下,先不说那么大的规模,如果十万级别的 该怎么办呢?

这又不是天涯黄易, 为啥一个技术论坛还这么多说风凉话的,好像你们尼玛没有领导一样。自己学了两天js就把这儿当天涯 黄易 我也是够了。。。

设计成分布式系统,node.js 单台管理10000W 台机器应该没问题。

@yjhjstz 请教一下nodejs目前有哪些分布式的实现方式 或者开源工具 中间件

aliyun.com上有许多服务都提供了 node.js API , 可以参考。

楼主要搭建云服务吗

100w台服务器为什么要你这个 node 初学不到一年的人来做???

领导都是盲目的。

我能说我很没出息么——给我 100 台服务器我就已经要烧香拜佛了。

@dd1994 有同感,百万级别按理说,技术支持团队应该很强大!

百万级不是语言的问题了。。。你以为java随随便便就能部署100W台机器么

管理服务器是运维层面吗?据说Docker相关技术栈会比较好用。

目测LD是瞎说,但是上万个的规模还是有的。

@xinyu198736 同意你说的, 就是之前部门里有个nodejs的项目,现在在考虑是不是以那个为基础来做。

@libook 多谢,Docker还没接触过,抽空了解下去。

假设真有这个量级的服务器,首先不是考虑有某个具体方案,而是列一个清单,把可能的方案列出来(开源和商业的),然后把好方案筛选出来,直到找到性价比最高的。如 http://www.infoworld.com/article/2683857/network-monitoring/article.html

@flamingtop amzn.to 是什么域名?居然打开是亚马逊

@liygheart 美国亚马逊的短地址

管理? 你确定不是运维该做的事情么 看到标题我第一反应是 ansible

@xinyu198736 同意。。已经不是语言层面的问题了。。

应该是做一个云服务管理平台,对于这个需求来说:什么语言都不是问题了。关键是你知道100w的机器面临什么样的问题吗?BTW,有开源的为什么不用

张嘴闭嘴100W台服务器,目测能有这种领导的, 一定是TM的国企, 不着边际。

我觉得是100台吧

回到顶部