一个大型网站需要多少服务器?
原创

一个大型网站需要多少服务器?

好文
试试语音读文章

热门回答:

一个大型网站需要多少服务器。这个是一个非常模糊的数值。我们一般会根据具体的数字来计算服务器数量。要想知道具体多少服务器就要先了解网站的日活。峰值。数据等等。没有数据做支撑是无法确定服务器数量的

其他观点:

很高兴能回答这个问题。

我曾做过六年的网站开发工作。因不能具体了解到您说的“大型”到什么程度。我就按我理解的大型网站给您说说。

我认为的大型网站在国内至少要有四个服务器。分别部署在华东、华北、华南、华中四个大区。这样做的好处有两个方面。

一是响应速度快。我国地大物博。有的省份比某些国家的面积还要大。一台服务器辐射全国很可能导致远端地区的用户访问请求时间过长。用户体验糟糕。虽然网站响应时间跟众多因素有关。但服务器离自己更近。数据传输距离就更短。传递过程中经过的节点就更少。就像你在高速路上驾车。路程越近开车花费的时间就越短。需要切换的线路也就更少。

二是避免过载请求。大型网站一般用户较多。请求访问人数也比较大。按大区部署服务器。能有效将访问量分流。四台服务器分别对应负责这四个区的数据请求。华东服务器负责华东地区用户。华中服务器负责华中地区用户……这样就避免了网站同时迸发数过高而崩溃。网站方还可以根据不同大区的用户量来调整服务器的配置。合适分配资源。不浪费。

一般情况按四大区部署是没有问题的。但如果你的网站超出了这个需求。可以考虑增加更多服务器。比如按城市来部署。这都是可以的。数据大的城市还可以配多个服务器。这个没有标准。要看你的实体需求了。服务器部署没有一步到位和永恒不变的。都是视情况来定。

希望我的回答能让你满意。



其他观点:

很高兴回答这个问题。

这个问题不能一概而论。具体来说相当复杂。牵涉到你想要多大的并发等等。每秒100万次和每秒100次肯定不是一个体量。

在具体点。和你后台的实现也有很大的关系。举个简单的例子。后天用Python你可能需要100台服务器。但是换成golang你可能只需要20台。此外数据库。redis等等也都需要单独规划服务器。

此外。服务器的数量还不是最关键的。你还得考虑到如何做负载均衡(LB)。以及CDN加速。别忘了。服务器带宽也是一个很重要的因素。

综上诉述。最好还是找一个专业的公司。给个total solution。

在说句题外话。在微服务发展到今天。实在是没有必要在直接上后台服务器了。直接上kubernetes。你会享受到微服务带来的便利。例如可以根据你的负载自动scaling up scaling down。而如果直接使用服务器。在负载很低的时候你还是得为这些用不上的资源付费。上kubernetes。你还可以享受到诸如service mesh等等的便利。实在是值得一试。

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 几度无言 永久VIP 2022年12月27日 14:23:33

    服务器,网站,用户,这个问题,大区,华中,数据,还可以,很高,数量

  • 归属感 永久VIP 2022年12月27日 14:23:33

    没想到大家都对一个大型网站需要多少服务器?感兴趣,不过这这篇解答确实也是太好了

  • 只求﹂份安宁 永久VIP 2022年12月27日 14:23:33

    一个大型网站需要多少服务器。这个是一个非常模糊的数值。我们一般会根据具体的数字来计算服务器数量。要想知道具体多少服务器就