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