【发布时间】:2013-03-31 15:06:12
【问题描述】:
我正在处理一个项目,该项目使用两个具有安全连接的服务器和一个数据库连接,并且两个单独的 Varnish 缓存服务器也被集成。我有一个 IP,它是一个负载平衡器 IP,以太重定向到第一台服务器或第二台服务器
从单个数据库中提取数据时,一切似乎都运行良好。但是,用户个人资料图像中存在问题。
当用户上传图片并且负载均衡器 IP 重定向到第一台服务器时,图片会转到第一台服务器的文件目录。
但是,当用户从第二台服务器访问站点时,会看到完整的数据(因为所有内容都是从公共数据库加载的)但无法看到保存在第一台服务器中的图像。
我怎样才能解决这个问题?
我是 PHP 开发人员,我使用 phpseclib 制作了一个简单的 PHP 脚本,该脚本也将图像文件保存在外部服务器中。
我不知道如何将它集成到 Drupal 中。 (我是一名 PHP 开发人员,但在 Drupal 中的模块制作方面工作很多)
或者还有其他选择吗?
【问题讨论】:
标签: php drupal-7 varnish multiserver