【问题标题】:multiple inbound files in single flow in mule 3.3mule 3.3中单个流中的多个入站文件
【发布时间】:2017-11-26 00:42:17
【问题描述】:

我有一个大 (100 mb) CSV 文件放置在 FTP 服务器上的位置的情况。 发送方使用一个小的 (1kb) .complete 文件通知文件传输完成。 我希望在放置 .complete 文件时触发我的流程。但是一旦放置 .complete 文件,我也想通过 FTP 获取 CSV。 我发现我不能在一个 mule 流中有 2 个入站端点。那么如何在 mule 的单个流中读取多个入站数据源? 例如,如果有人必须读取两个不同的文件,并根据前两个的输入构造一个输出文件,那如何实现?

【问题讨论】:

    标签: mule mule-studio


    【解决方案1】:

    在这种情况下,您需要在流程中编写一个自定义组件来从 ftp 服务器检索 csv。您可以使用 FtpMessageReceiver 代码的 run 方法作为组件的示例

    【讨论】:

      【解决方案2】:

      它应该与 FTP 连接器一起使用,但前提是您将其用作“源”/入站端点(流程的第一个元素)。 查看文档

      https://docs.mulesoft.com/mule-user-guide/v/3.7/ftp-connector

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多