我有一个Drupal商务网站,用户会不断上传大量图片。每个商务订单都有n张图片。
我想平衡网络流量以节省带宽(每个服务器的带宽是有限的)。我不能使用传统的负载均衡解决方案,因为负载均衡器服务器也将有限制的带宽。我的数据库将位于单独的服务器上。
我希望找到一种解决方案,在每个服务器上直接处理请求并通过会话保持连接,以便在同一台服务器上获取所有用户的上传内容。我认为DNS轮询负载平衡不是一个好的解决方案,因为请求将在任何服务器上接收,并且所有文件都不会在同一台服务器上。
我曾经想过为每个服务器设置一个子域,并从我的主Drupal实例重定向到另一个服务器,然后所有后续请求都将被该服务器接收...但我不确定这是否是一个好的解决方案...而且我不知道是否可行和实用。
有人能建议我一个替代方案吗?
我的网站运行在PHP 5.x上。
我想平衡网络流量以节省带宽(每个服务器的带宽是有限的)。我不能使用传统的负载均衡解决方案,因为负载均衡器服务器也将有限制的带宽。我的数据库将位于单独的服务器上。
我希望找到一种解决方案,在每个服务器上直接处理请求并通过会话保持连接,以便在同一台服务器上获取所有用户的上传内容。我认为DNS轮询负载平衡不是一个好的解决方案,因为请求将在任何服务器上接收,并且所有文件都不会在同一台服务器上。
我曾经想过为每个服务器设置一个子域,并从我的主Drupal实例重定向到另一个服务器,然后所有后续请求都将被该服务器接收...但我不确定这是否是一个好的解决方案...而且我不知道是否可行和实用。
有人能建议我一个替代方案吗?
我的网站运行在PHP 5.x上。