廉价,简约,强大的Web应用程序托管至少三个九(99.9%)的正常运行时间?

前端之家收集整理的这篇文章主要介绍了廉价,简约,强大的Web应用程序托管至少三个九(99.9%)的正常运行时间?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何才能实现最便宜但非常可靠的Web应用程序配置?

让我们假设至少2个应用程序服务器的价格为80美元/月加上数据库服务器将支持大多数人的应用程序一段时间 – 我们只想获得良好的可靠性(至少3个9).

现在可以从任何合理的供应商(Amazon EC2,Slicehost等)以约80美元/月的价格租用一个非常好的VPS解决方案.但是,这些VPS托管解决方案都不是完美的,而且我每次都遇到超过99.9%的停机时间.

我不确定如何最好地配置这3台机器 – 最好的方法是将两台app服务器放在不同的提供商上(最好使用不同的网络连接)并使用HAProxy来密切关注彼此.如果一个失败,它将更新DNS以将其从应用程序的IP地址池中删除.但是如何处理数据库服务器呢?这仍然是单点故障.

我过去曾遇到过DNS问题,但这可以由外部专用提供商(如DNS Made Easy)处理,价格非常便宜(每年15美元).这也支持在必要时动态修改DNS条目,如果您不打算在危机期间手动更新它们,这将非常方便.

应该每天至少一次对外部源(S3或FTP站点)进行备份 – 每月最少一次.您需要一个自动部署和恢复脚本,以便从备份中获得超过3个9.

由于数据库的可用性,我不太觉得这完全存在,但它会花费你大约80×3磁盘空间DNS = 250美元/月.

一个人能做得更好吗?

解决方法

便宜,最小和健壮?你刚刚击中了“好/快/便宜”的邪恶三角形 – 选择2,你不可能拥有全部3. 原文链接:https://www.f2er.com/html/228361.html

猜你在找的HTML相关文章