对于当前日期之前修改的文件,Azure 逻辑应用 FTP 连接器未运行

Shu*_*thi 1 ftp azure azure-logic-apps azure-functions

我正在开发 Azure 逻辑应用程序的 FTP 连接器,如果我上传具有今天最后修改日期的文件,它工作正常。但对于当前日期之前修改的文件,不会触发 FTP 连接器。我在触发历史记录中发现触发被跳过并且返回状态代码 202 。请建议我一个解决方案,以便每当在 FTP 上添加任何文件(即使是一年前修改过)时都会触发 FTP 连接器。

Pac*_*ruz 5

FTP 连接器维护一个触发器状态,该状态始终是其最后运行的日期或创建的日期(对于第一次运行)。因此,仅当存在修改日期晚于该触发状态的消息时才会触发。

一个潜在的解决方案是不使用 FTP 触发器,而是使用循环触发器,然后使用 FTP 连接器操作list files in folder。这将为您提供那里的所有现有文件。然后您可以获得每个文件的内容,如果处理成功,您可以删除该文件。

华泰