一个大型网站需要多少服务器 。这个是一个非常模糊的数值 。我们一般会根据具体的数字来计算服务器数量 。要想知道具体多少服务器就要先了解网站的日活 。峰值 。数据等等 。没有数据做支撑是无法确定服务器数量的
其他观点:
很高兴能回答这个问题 。
我曾做过六年的网站开发工作 。因不能具体了解到您说的“大型”到什么程度 。我就按我理解的大型网站给您说说 。
我认为的大型网站在国内至少要有四个服务器 。分别部署在华东、华北、华南、华中四个大区 。这样做的好处有两个方面 。
一是响应速度快 。我国地大物博 。有的省份比某些国家的面积还要大 。一台服务器辐射全国很可能导致远端地区的用户访问请求时间过长 。用户体验糟糕 。虽然网站响应时间跟众多因素有关 。但服务器离自己更近 。数据传输距离就更短 。传递过程中经过的节点就更少 。就像你在高速路上驾车 。路程越近开车花费的时间就越短 。需要切换的线路也就更少 。
二是避免过载请求 。大型网站一般用户较多 。请求访问人数也比较大 。按大区部署服务器 。能有效将访问量分流 。四台服务器分别对应负责这四个区的数据请求 。华东服务器负责华东地区用户 。华中服务器负责华中地区用户……这样就避免了网站同时迸发数过高而崩溃 。网站方还可以根据不同大区的用户量来调整服务器的配置 。合适分配资源 。不浪费 。
一般情况按四大区部署是没有问题的 。但如果你的网站超出了这个需求 。可以考虑增加更多服务器 。比如按城市来部署 。这都是可以的 。数据大的城市还可以配多个服务器 。这个没有标准 。要看你的实体需求了 。服务器部署没有一步到位和永恒不变的 。都是视情况来定 。
希望我的回答能让你满意 。
文章插图
文章插图
文章插图
其他观点:
【一个大型网站需要多少服务器?】很高兴回答这个问题 。
这个问题不能一概而论 。具体来说相当复杂 。牵涉到你想要多大的并发等等 。每秒100万次和每秒100次肯定不是一个体量 。
在具体点 。和你后台的实现也有很大的关系 。举个简单的例子 。后天用Python你可能需要100台服务器 。但是换成golang你可能只需要20台 。此外数据库 。redis等等也都需要单独规划服务器 。
此外 。服务器的数量还不是最关键的 。你还得考虑到如何做负载均衡(LB) 。以及CDN加速 。别忘了 。服务器带宽也是一个很重要的因素 。
综上诉述 。最好还是找一个专业的公司 。给个total solution 。
在说句题外话 。在微服务发展到今天 。实在是没有必要在直接上后台服务器了 。直接上kubernetes 。你会享受到微服务带来的便利 。例如可以根据你的负载自动scaling up scaling down 。而如果直接使用服务器 。在负载很低的时候你还是得为这些用不上的资源付费 。上kubernetes 。你还可以享受到诸如service mesh等等的便利 。实在是值得一试 。
推荐阅读
- 清蒸大闸蟹能不能过夜
- 为什么拼多多能成功?
- 酸梅汤可以加热么
- 网站服务器如何进行安全维护?
- 拼多多被告上法庭,消费者能否胜诉?
- 怎么快速洗桃胶
- 什么网站适合独立服务器?
- 长痘痘用什么方法解除 长痘痘用什么方法消除
- 去花洒水垢的新方法 去花洒水垢的新方法有哪些