我正在处理 Azure 逻辑应用的 FTP 连接器,如果我上传具有今天上次修改日期的文件,它工作正常。 但是,对于在当前日期之前修改的文件,不会触发 FTP 连接器。 我在触发器历史记录中发现触发器被跳过并且返回状态代码 202。 请向我建议一个解决方案,以便在FTP上添加任何文件(即使一年前修改(时触发FTP连接器。
FTP 连接器保持触发器状态,该状态始终是上次运行的日期或创建日期(对于第一次运行(。因此,仅当存在修改日期晚于该触发状态的消息时,它才会触发。
可能的解决方案是不使用 FTP 触发器,而是使用循环触发器,然后使用 FTP 连接器操作list files in folder
。这将为您提供那里的所有现有文件。然后,您可以获取每个文件的内容,如果处理成功,则可以删除该文件。
呵呵