我使用Azure's Logic Apps进行库存数据的数据管理 . 具体来说,我设置了一个FTP trigger,每隔5分钟检查一次FTP服务器上的更新,并将新文件下载到我的 Cloud Blob中(如果有的话) .

我的主要问题来自于我的提供商似乎将每台客户的FTP服务器的活动连接数量限制为1 . 因此,欧洲中部时间大约下午6点,当大多数欧洲股票市场的数据可供当天使用时,我的触发器会检测多达6个文件,其中大约一半会失败 .

现在我尝试使用retry-policy,它仅限于(默认情况下)4 x . 此时我正在考虑在2.5分钟的时间间隔内并行运行两个触发器并根据文件名进行过滤(例如Logic App1中的A-M和Logic App 2中的N-Z),但必须有更优雅的解决方案吗?