gpt4 book ai didi

asp.net-mvc - 增加 Azure Web 应用程序请求超时

转载 作者:行者123 更新时间:2023-12-03 10:16:29 25 4
gpt4 key购买 nike

有什么方法可以增加 Azure Web 应用程序的请求超时吗?

如果我将请求延迟超过 2 分钟左右,请求就会失败,不会出现错误(返回空白页)或模糊的 503 响应。

    public ActionResult Index()
{
System.Threading.Thread.Sleep(230000);
return View();
}

我需要运行一些长时间运行的请求(上传大文件/大型 pdf 转换作业) - 有什么办法解决这个问题吗?我宁愿避免使用虚拟机托管。我尝试将网络应用程序扩展到基本或标准计划,但似乎没有任何区别。

最佳答案

不,您无法增加 Azure 应用服务的超时(为 230 秒)。您可以迁移到云服务或托管在虚拟机上的 IIS,您可以在其中控制这些设置。您还可以转向异步模型,其中客户端发出请求,获取某种票证或标识符,可以轮询以查看处理是否完成。有许多 Web 应用程序的异步类型模型示例可供您选择。引用:https://social.msdn.microsoft.com/Forums/en-US/05f254a6-9b34-4eb2-a5f7-2a82fb40135f/time-out-after-230-seconds?forum=windowsazurewebsitespreview

关于asp.net-mvc - 增加 Azure Web 应用程序请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32755403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com