我可以使用Mule Cloudhub中的文件连接器进行FTPS吗

我可以使用Mule Cloudhub中的文件连接器进行FTPS吗,mule,cloudhub,Mule,Cloudhub,是否有一种方法可以配置文件连接器以在cloudhub中使用,特别是在开始实际处理内容之前通过FTPS读取文件并将其放入文件中 澄清: 我在cloudhub中,它不提供与本地/on-prem-Mule设置相同的文件系统。在处理流(FTP或类似)时,为了避免通过开放流进行处理,一种标准做法是获取传入流并使用文件连接器(在本例中为出站)将入站流放入文件,然后将该文件用于流处理。如何在CloudHub中进行管理?文件连接器用于从服务器上指定的路径读取文件。它们不能用于从远程服务器读取数据 如果您想要一个

是否有一种方法可以配置文件连接器以在cloudhub中使用,特别是在开始实际处理内容之前通过FTPS读取文件并将其放入文件中

澄清
我在cloudhub中,它不提供与本地/on-prem-Mule设置相同的文件系统。在处理流(FTP或类似)时,为了避免通过开放流进行处理,一种标准做法是获取传入流并使用文件连接器(在本例中为出站)将入站流放入文件,然后将该文件用于流处理。如何在CloudHub中进行管理?

文件连接器用于从服务器上指定的路径读取文件。它们不能用于从远程服务器读取数据

如果您想要一个文件来启动流程,请尝试以下操作

<flow name="ftp_reader_flow">
    <ftp: inbound>   Read from the remote directory
    ...
    <file:outbound>  to a local directory
</flow>

<flow name="actual_processing_flow">
    <file:inbound>  read from the local directory.
    ... Continue with the processing
    .....
</flow>

从远程目录读取
...
到本地目录
从本地目录读取。
... 继续处理
.....

希望这有帮助。

您可以使用连接器获取tmp目录中的临时数据

从:

磁盘持久性

CloudHub不保证写入磁盘在硬件上仍然有效 失败。相反,您必须使用外部存储机制来存储 信息。对于少量数据,可以使用对象存储。 对于具有大数据存储需求的应用程序,我们 建议使用云服务,如AmazonS3。暂时 存储时,文件连接器仍然可用,可以与一起使用 /tmp目录。


您也可以在CloudHub中使用文件连接器,但请确保您正在从classpath-src/main/resource或仅从project classpath的任何文件夹读取或写入文件。

您是对的,但我的问题可能不清楚。我在cloudhub中,它不提供与本地/on-prem-Mule设置相同的文件系统。在处理流(FTP或类似)时,为了避免通过流进行处理,一个标准做法是获取传入流并使用文件连接器(在本例中为出站),然后将该文件用于流处理。CloudHub是如何管理这一点的?您对此有没有得到答案/解决方案?@Sudarshan,我觉得这个问题还没有得到回答。任何与此相关的经验都将不胜感激。