我已经使用Spring Integration将应用程序部署到关键云中,它应该根据自定义逻辑读取文件并在另一个文件夹中创建更多文件,之后必须将这些输出文件ftp到远程目录。在本地机器上完全没问题,但在云端它并没有像预期的那样做。欢迎任何见解!谢谢!!
我的怀疑是 - 因为它必须在云中创建文件,是否可能?是否需要任何配置?
答案 0 :(得分:0)
您必须使用Volume Services
:
本主题介绍Pivotal Cloud Foundry(PCF)应用程序开发人员如何通过其应用程序读取和写入已安装的文件系统。在PCF中,卷服务提供卷,以便您的应用可以读取或写入可靠的非短暂文件系统
在您的应用中使用批量服务之前,您的Cloud Foundry管理员必须向您的部署添加批量服务。有关详细信息,请参阅“启用NFS卷服务”主题。
此处:https://docs.pivotal.io/pivotalcf/1-10/devguide/services/using-vol-services.html
答案 1 :(得分:0)
您可以像minio那样支持s3兼容的对象存储。
然后创建一个s3-service CUPS并在您的应用中使用它。这是一篇可以帮助它的文章 - https://github.com/cloudfoundry-samples/cf-s3-demo。