首页 文章

环回存储组件 - 在两个服务器之间进行通信

提问于
浏览
0

我有两个不同的服务器,其中存储组件管理文件系统 . 我如何在两者之间上传/下载? Loopback docs没有谈到创建一个列为另一个环回服务器的提供程序,只有像amazon和本地文件系统这样的东西 .

2 回答

  • 0

    所以我认为可能有几种不同的方法可以解决这个问题 .

    首先 - 如果您希望两台服务器都有文件副本,您可以考虑使用rsync使它们保持同步 . 您需要确保文件名不会相互覆盖(即,服务器A具有foo.doc和服务器B),但这可以通过在文件名中使用UUID或其他一些唯一方法来完成 . 如果两个服务器始终包含该文件的副本,则可以从任一服务器进行下载 .

    第二 - 或者您可能只想将文件保存在单个服务器上 . 如果是这样,您可以简单地记住文件的位置(什么服务器),然后您的下载逻辑可以返回包含正确位置的URL . 这个对我来说似乎有点不合适,但我只是把它作为一个选项 .

  • 0

    您可以使用文档中明确提到的REST connector在两者之间交换数据 .

    基本上,它会将一台服务器抽象为另一台服务器的数据源,就像它是 Cloud 存储或本地文件系统一样 .

相关问题