Azure 逻辑应用:FTP 连接器出现 RequestEntityTooLarge 错误
Posted
技术标签:
【中文标题】Azure 逻辑应用:FTP 连接器出现 RequestEntityTooLarge 错误【英文标题】:Azure Logic App: RequestEntityTooLarge error with the FTP connector 【发布时间】:2017-03-07 11:37:39 【问题描述】:首先,请注意,每次有新文件进入远程 FTP 站点时,我都会收到通知,因此我使用了“添加或修改文件时”触发器。我不需要获取文件内容,但触发器失败并显示以下内容: “文件大小‘58500725’超过最大值‘52428800’。” 因此,如果 FTP 站点上的文件大于 50 Mb,则触发器将失败。 我知道逻辑应用程序中有limitations,但为什么这个触发器试图获取文件的内容?它的名称是“添加或修改文件时”,我不需要更多。 有什么想法可以实现这种行为吗?
提前致谢!
【问题讨论】:
这是目前触发器功能上的一个缺口(总是获取新/更新文件的内容),我想不出任何解决方法。通过feedback.azure.com/forums/287593-logic-apps 提交此要求可能是个好主意 感谢您的建议。我昨天已经添加了feedback.azure.com/forums/287593-logic-apps/suggestions/…。旁注:逻辑应用源代码似乎不是开源的。如果是这样,我应该能够轻松创建自己的 FTP 触发器。 【参考方案1】:这是一个技术限制,但逻辑应用团队现在正在审查它。
【讨论】:
【参考方案2】:设计器中没有指定“不使用文件内容”的选项吗?这消除了触发机制的 50MB 限制。但是,在这种情况下,您不能在操作步骤中使用与内容相关的字段。
【讨论】:
以上是关于Azure 逻辑应用:FTP 连接器出现 RequestEntityTooLarge 错误的主要内容,如果未能解决你的问题,请参考以下文章
在 Azure 中创建 FTP 时,网关在指定时间段内未收到来自“Microsoft.Web”的响应
使用 FTP 将 intellij maven 项目部署到 azure Web 应用程序,出现 500 服务器错误
Azure 逻辑应用 Outlook 连接器的消息 ID 错误
如何在 Azure 逻辑应用中使用 OAuth 2.0 身份验证?