Как сделать, пока успешно, как синхронный механизм повтора для FTP Outbound в муле 3.4.2
Я использовал механизм повторных попыток для исходящего FTP с помощью Untill успешно. Он работает нормально, но в муле 3.4.2 он работает асинхронно. Я видел, что синхронная опция доступна в 3.5. возможно ли сделать так, чтобы при успешной работе в версии 3.4.2 синхронизация работала синхронно? если возможно, можете ли вы дать мне решение? или еще какое-либо решение использовать механизм повторных попыток для исходящего FTP?
<until-successful objectStore-ref="objectStore" maxRetries="3" secondsBetweenRetries="1" doc:name="Until Successful">
<ftp:outbound-endpoint host="10.10.10.10" port="7055" path="#[flowVars.FTPConfig.getPath()]" user="user" password="password" outputPattern="${filename}" responseTimeout="20000" doc:name="FTP" connector-ref="FTP"/>
</until-successful>
1 ответ
Нет не возможно сделать until-successful
синхронно в Муле 3.4. Вам необходимо обновить версию 3.5 или даже 3.6, которая доступна на момент написания этой статьи.
Или вы можете удалить until-successful
и использовать входящую конечную точку ВМ или JMS с транзакционной доставкой для выполнения повторных попыток на исходящей конечной точке FTP.