我有一个拥有1米产品的购物网站,老实说我有很多问题 – 其中大多数可能是主观的,但这个我认为是适合的。
什么时候能够获得负载平衡器? 目前我们有1台服务器,并且正在急于寻求增长。 任何时候都可能发生,所以我问 – 是否正确的时间? 我们现在有资源购买一个,并将其插入到我们的应用程序服务器,所以如果事情开始升温,我们可以插入另一个盒子到负载平衡器,并在我们的快乐方式。
鉴于此,最好的负载平衡器规格是什么? 我们和Hetzner一起工作,他们有特别的肉体规格。 50欧元,我们可以得到一个漂亮的肉箱。 这是否过度杀伤? 在这种情况下是否有这样一个过度的东西?
感谢任何帮助,我对这种事情没有太多的了解。
提前致谢
当你需要和能够负担得起的高可用性,你的软件已经准备好了。
您的单一服务器设置仍然有很大的增长空间:您可以升级当前的服务器,可以将数据库移动到第二个服务器,也可以将静态内容(图像)移动到第三台服务器或卸载到CDN等。 在性能方面,您需要多个数据库服务器设置方式的挂起,然后才需要前端的负载平衡器。
除了单一数据库服务器(主 – 从/多主 – 从设置)以外,还可以超越单个静态内容服务器(CDN,分片/同步等),使您的软件可以扩展到单个前端服务器(共享会话)之外。 一旦你确定这个工作,你可以开始考虑负载平衡器和更复杂的设置。
它应该超越简单的性能扩展 – 当前端服务器中的一个发生故障并且在后端能够处理数据库服务器崩溃时,您的设置应该自动重新分配负载。
当您需要多台机器时,您需要负载平衡器。 当您的容量或可用性要求超过单个机器可能(在您的风险评估参数范围内)时,您需要多台机器。
除此之外,当你给我们的是“购物网站”时,真的很难说。