【发布时间】:2020-04-23 15:43:40
【问题描述】:
在过去的几个月里,我一直在尝试使用 Spring Dataflow。我一直在使用 Docker 容器在自己的计算机上运行数据流。我有一些用例,它们要么从 FTP 站点获取文件并将其写入本地文件共享,要么将文件从本地文件共享写入 FTP 站点。看起来 Dataflow 将是一个很好的解决方案。
我的公司正在迁移到 Pivotal Cloud Foundry,当时的想法是在其上运行 Dataflow。最近有人告诉我,PCF 无法将文件写入我的本地服务器。有没有办法挂载卷,类似于您必须使用 docker 执行的操作,以便我可以使用 Dataflow 附带的开箱即用的 File Source 和 Sink 应用程序?
【问题讨论】:
-
看起来像我想要的,除了我试图将我的文件写入 Windows 文件系统。
-
那我想这也回答了你的问题。如果您使用的是 Windows 单元,则不受支持。
-
Dataflow 为 s/ftp 提供开箱即用的源应用程序,可将文件上传到本地驱动器。对于云代工,您必须使用之前建议的批量服务。可能有一种方法可以通过 nfs 挂载 Windows 共享以与卷服务一起使用,但如果它可以正常工作,它似乎很容易发生故障。您是否考虑过使用 S3?
标签: architecture spring-cloud-stream cloud-foundry spring-cloud-dataflow