【问题标题】:File transfer from server to server从服务器到服务器的文件传输
【发布时间】:2012-12-29 05:53:43
【问题描述】:

我想在我的 Rails 应用程序中使用两台服务器(使用 nginx 服务器)——首先是用于 Web 应用程序,其次是用于图像。用户可以在第一台服务器上传图像。上传后,图像立即传输到第二个服务器。传输后,用户可以在站点中查看图像。如何组织服务器到服务器的文件传输?

【问题讨论】:

  • 这不是 SO 的问题。去谷歌上查找一些东西,当你尝试了一些东西后回来。您需要告诉我们您的尝试。
  • 我不知道怎么做最好 - 发布请求,套接字,进行一般突袭。为什么不提供选择,我希望这是最简单的解决方案。
  • 您是否阅读过@melvyn 的建议,将 ['scp', 'nfs', 'rsync'] 输入谷歌,阅读它,尝试一下,看看有什么问题?然后回来再问。那是您最好的起点。 S

标签: ruby-on-rails ruby-on-rails-3 nginx fileserver


【解决方案1】:

您有多种方法可以做到这一点。我建议您首先在搜索引擎中输入以下单词,然后返回具体问题:nfs、scp、rsync、unison。

【讨论】:

  • 谢谢。但是在加载用户文件的时候使用比较好?立即发送或在后台执行任务?
  • 这取决于您的要求。 Nfs 是即时的,但要求只有一台服务器写入共享目录。 Scp 是事件驱动的,需要可靠的错误处理。 Rsync 和 unison 是周期性的,由 Cron 驱动,但在某种程度上可以处理双向复制。
猜你喜欢
  • 2011-02-04
  • 1970-01-01
  • 1970-01-01
  • 2012-12-06
  • 1970-01-01
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多