【发布时间】:2014-10-25 18:36:45
【问题描述】:
我在 Azure 网站实例上运行 Express 网站(注意我说的是 Azure Website,而不是 Azure Webrole)
最初,上传大文件失败并出现 HTTP 500 错误。经过大量研究,我发现解决方案是手动将web.config文件中的参数<requestLimits maxAllowedContentLength="xxxxxxx" />的值调整为更高的值。我将该值增加到 1Gb,大文件开始成功上传。
但是,当我将该参数的大小 (maxAllowedContentLength) 增加到更大的值(例如,5Gb 或 10Gb)时,网站甚至不再启动。这个参数的大小似乎存在硬编码限制。
是否有人提供指向 Microsoft 为 Azure 网站指定此参数最大值的文档的链接,或有关如何上传高达 10Gb 的文件的任何指针?
【问题讨论】:
标签: azure azure-web-app-service azure-node-sdk