多云负载平衡器(Firebase和Digital Ocean)

时间:2019-06-23 11:00:47

标签: firebase digital-ocean firebase-hosting

我目前正在免费套餐下的 Firebase Hosting 上运行我的Web应用程序,但是我将开始做些广告宣传,这意味着我将一如既往地吸引访问该网站的流量转换率(也就是购买)会非常低(如果0.1%转换xD,我会很高兴的。)

为避免在无相对回报的情况下从Firebase承担巨额费用,可以启用

1 Load Balancer
1 Instance (small, 5 eur/month)

数字海洋上,该网站具有网站的副本并通过以下一种可能的模式吸引了访问量?

  1. 50-50 ,将Firebase的负载至少减半
  2. (最好,但不确定是否可能)仅在Digital Ocean 达到饱和
  3. 时点击Firebase Hosting。

以任何方式可行吗?您是否有此方面的经验?

谢谢

1 个答案:

答案 0 :(得分:0)

绝对有可能实现这样的负载均衡器。但这是一个相当复杂且高级的项目,我会认真考虑这种优化是否值得。

来自Digital Ocean docs

  

小滴包括免费的出站数据传输,最小计划的起价为每月1000 GB。超出的数据传输费用为$ .01 / GB。

对于Firebase托管:

  

免费/火花计划:传输的GB:每月10 GB

     

计价/大火计划:转移的GB:$ 0.15 / GB(每月前10GB不收费)

如果您要支付纯带宽费用,那么您的Digital Ocean小滴似乎总是会便宜一些。另外:Firebase的免费配额比Digital Ocean计划中包含的带宽小100倍。您是否真的要从Digital Ocean转移到Firebase以增加1%的配额?

对于托管静态内容,我建议找到一台主机,该主机的定价计划符合您愿意支付的价格。仅仅拥有自己的负载平衡器是不值得的开销。

如果相反,您正在寻找别人已经构建的负载均衡器(或有关如何构建负载均衡器的教程),则这些问题不在Stack Overflow上讨论,并且更适合您喜欢的搜索引擎。如果您在实施负载平衡器时遇到困难,请回过头来提出有关您陷入困境的具体问题。