我有一个 drupal 商务网站,用户一直在其中上传大量图像。每个商业订单有 n 个图像。
我想平衡网络流量以节省带宽(每个服务器的带宽是有限的)。我无法使用传统的负载平衡解决方案,因为平衡器服务器的带宽也有限。我的数据库将位于单独的服务器上。
我想找到一种直接在每个服务器中处理请求并按会话保留连接的解决方案,以便在同一服务器上获取所有用户的上传,我认为 DNS 循环平衡不是一个好的解决方案,因为将收到请求在任何服务器中,所有文件都不会相同。
我曾以为我可以为每台服务器放置一个子域并从我的主 drupal 实例重定向到另一台服务器,然后该服务器将收到所有后续请求...但我不确定这是一个很好的解决方案..并且不知道是否可行和实用。
有人能给我建议一个替代方案吗?
我的网站在 PHP 5.x 上运行
请原谅我的英语不好。为了让您更好的理解图片
创建子域并不是一个好的解决方案。因为它使用同域的带宽。
so
该方案主站带宽消耗最少
You can use Ajax technology to upload to multiple servers or servers (with unlimited bandwidth)
And in those servers, after storing the image, use the API (REST or SOAP) to store the URL in the original server or get the registered number from (Web server). (image )
This method creates a very small amount for the original server and your images will be displayed from another server for display on the website.
or use other solution : image
请看图片
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)