我想将 csv 文件放在共享路径位置。我厌倦了文件连接器。它不起作用。我们需要使用哪个连接器将文件放在骡云中的共享路径位置。
2 回答
关于使用哪个连接器,最好使用 FTP/SFTP 、AWS 存储或任何云而不是本地文件系统。
关于本地文件系统,以下是有关 vcore 上的 cloudhub 中可用 tmp 空间的详细信息 Tmp 空间仅适用于 2 个 vCore 及更多 2 个 vCore 可用内存为 3.5 GB 存储 8GB 和 32 GB in /tmp With 4 vCores 可用内存为7.5 GB 存储 /tmp 中 8 GB 和 40 GB 以及 /opt/storage 中 40 GB。
使用 Cloudhub,在部署(或重新部署)应用程序时会重新创建工作人员,并在应用程序停止时(如重新部署期间所做的那样)销毁工作人员。
另一种选择是使用本地文件系统,因为 Cloud-hub 环境可以使用 VPC 与本地服务器集成参考:https ://docs.mulesoft.com/runtime-manager/virtual-private-cloud
据我所知,在 mule CloudHub 中,出于安全原因,您无法访问文件系统。
您只能访问/tmp
在云中调用的位置。
如果您查看文档https://docs.mulesoft.com/runtime-manager/deployment-strategies#disk-persistence,它提到:
" CloudHub 不保证写入磁盘不会出现硬件故障,而是必须使用外部存储机制来存储信息。对于少量数据,您可以使用 Object Store。对于有大数据存储需求的应用程序,我们建议使用 Amazon S3 等云服务。对于临时存储,文件连接器仍然可用,并且可以与 /tmp 目录一起使用。 "
如果您想为您的文件连接器访问 cloudhub 文件系统,您需要联系您的 mule 支持