gpt4 book ai didi

ftp - 骡子 FTP : how to move up one directory?

转载 作者:行者123 更新时间:2023-12-04 01:50:34 25 4
gpt4 key购买 nike

我需要在 Mule 中配置一个 FTP 入站端点,到目前为止我得到的是:

<ftp:connector name="ftpConnector" pollingFrequency="1000"
validateConnections="true"
moveToDirectory="C:\Users\jonbrynjar.FRETT\Documents\national_registry"
moveToPattern="*.txt"/>
<ftp:inbound-endpoint host="ftp1.xxxx.is" port="21"
user="xxxx" password="xxxx" binary="false"
pollingFrequency="5000" responseTimeout="10000"
connector-ref="ftpConnector">
<file:filename-wildcard-filter pattern="../einst.txt" />
</ftp:inbound-endpoint>

我可以这样在命令提示符下访问这个服务器:

user:xxxxpass:xxxcd ..get K0274K.N4503.EIN.E32 einst.txtget K0274K.N301.F300 fyrirt.txtbye

我认为问题是我无法像命令文本中暗示的那样向上移动一个目录!

我将如何实现此 Action Mule?

最佳答案

我会建议使用 mule 的复合源来使用多个源(每个文件夹的路径不同)。



<pre><code><flow name="MuleRunnerFlow1" doc:name="MuleRunnerFlow1">

<composite-source doc:name="Composite Source">

<ftp:inbound-endpoint host="ftp1.xxxx.is" port="21" user="xxxx" password="xxxx" binary="false" pollingFrequency="5000" responseTimeout="10000" connector-ref="ftpConnector" doc:name="FTP" path="/parent">
<file:filename-wildcard-filter pattern="einst.txt" />
</ftp:inbound-endpoint>

<ftp:inbound-endpoint host="ftp1.xxxx.is" port="21" user="xxxx" password="xxxx" binary="false" pollingFrequency="5000" responseTimeout="10000" connector-ref="ftpConnector2" doc:name="FTP" path="/parent/children">
<file:filename-wildcard-filter pattern="einst.txt" />
</ftp:inbound-endpoint>

</composite-source>

<logger level="INFO" doc:name="Logger" />

</flow>
</code></pre>

您可以根据需要使用两个连接器或相同的连接器,如果需要,您可以从属性文件中获取路径和其他属性

希望对你有帮助

关于ftp - 骡子 FTP : how to move up one directory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17569780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com