我们有一个运行django的Azure Linux应用服务。当我们将大于2.5MB的文件上传到该文件时,默认情况下它将写入/ tmp。发生这种情况时,我们注意到应用服务最终崩溃之前的响应时间会增加。在针对Linux Web应用程序的/ tmp中编写有限制吗?如果是这样,我们在哪里可以写入临时文件?如何确定/ tmp实际上是问题所在?我们不想增加Django的FILE_UPLOAD_MAX_MEMORY_SIZE值。我们查看了此documentation,但没有谈到Linux的tmp上的任何问题。
您是否以“代码”模式或“容器”模式使用App Service Linux?这将有助于确定答案。