0

嗨,是否有任何选项可以使用 file:inbound-endpoint 提供启动延迟?(FileConnector)(我可以看到石英是替代解决方案)

<flow name="ReadingFlow" processingStrategy="synchronous">
        <file:inbound-endpoint path="{file.incoming.files}"
                               connector-ref="DefaultNoStreamingConnector"
                               pollingFrequency="${file.polling.frequency}">

        </file:inbound-endpoint>
4

2 回答 2

2

切换到固定频率。它在第一次检查时有这样的参数 tp 延迟

        <ftp:listener doc:name="On New or Updated File" >
        <scheduling-strategy >
            <fixed-frequency startDelay="123" />
        </scheduling-strategy>
    </ftp:listener>
于 2020-04-13T13:55:46.200 回答
1

不,没有。您可以使用Poll 范围作为启动流的替代方法,但入站端点不能在流中间使用,因为它是消息源(启动流),而不是操作。在轮询启动流程后,您可以使用 Mule 请求者模块来引用流程内的入站端点。

我没有提到 Quartz 端点,因为它已被弃用多年。Poll 范围替换它。

于 2020-04-13T14:09:41.640 回答