如何使用azure函数或逻辑应用程序监视sftp中的多个位置?

时间:2018-12-20 23:13:43

标签: c# .net azure azure-functions azure-logic-apps

我们需要监视10个不同的子文件夹中的新文件;

parent/child1
parent/child2
parent/child3
etc

如果child文件夹中有任何新文件,则将文件移至parent/

我们如何使用逻辑应用程序或azure函数解决此问题?我了解逻辑应用程序有一个sFTP触发器,但我认为它不能监视多个位置。

1 个答案:

答案 0 :(得分:2)

我认为我的想法可以满足您的要求。

您可以创建具有多个触发器的重复发生。首先使用重复创建一个逻辑应用,并设置间隔时间和频率,然后将指针移到要添加并行分支的步骤上方的箭头上。选择出现的符号( + ),然后选择“添加平行分支”。之后,您可以添加所需的操作。

然后是结果图片。 enter image description here

也许您可以尝试一下,如果还有其他问题,请告诉我。