Asp.Net Core 2.2进程内托管超时IIS

问题描述 投票:0回答:1

我面临Asp.Net Core 2.2进程内托管模型的超时问题。我有一个cshtml视图,该视图通过Ajax请求调用Api。 Api的运行时间很长,通常需要2-3分钟才能完成。 1分钟后,ajax调用在浏览器中变为超时。我已经尝试过了。但是没有任何线索。每个人都在谈论与kestral服务器一起进行进程外托管。但是在进程内托管中,没有Kestral服务器。因此,Web.Config中的requestTimeout属性将无济于事。 1分钟是一致的,因此某些内容的默认超时为1分钟。

更新:

我们正在使用具有负载均衡功能的AWS

amazon-web-services iis asp.net-core-mvc asp.net-core-2.2 kestrel-http-server
1个回答
0
投票

最后,我们已经确定了问题。 IIS或In / Proc / Out-Proc托管不存在此问题。问题是AWS负载均衡器超时。 AWS负载均衡器的默认超时为1分钟。我们增加了价值,运作良好。发布此答案可能会对某人有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.