从IIS上的ASP.NET Core应用程序请求超时

从IIS上的ASP.NET Core应用程序请求超时,第1张

概述我从我的ASP.NET核心应用程序向第三方API发出Web请求. >当应用程序单独运行时,请求成功. >当应用程序在同一服务器上的IIS中运行时,请求超时. 通过RestSharp客户端从Hangfire定期作业向Asana API端点(HTTPS)发出请求.所有自己的应用程序页面都可以通过IIS获得,但应用程序无法提出任何请求. 我应该在哪里查看和调试什么来解决这个问题? IIS行为是由web. 我从我的ASP.NET核心应用程序向第三方API发出Web请求.

>当应用程序单独运行时,请求成功.
>当应用程序在同一服务器上的IIS中运行时,请求超时.

通过RestSharp客户端从Hangfire定期作业向asana API端点(httpS)发出请求.所有自己的应用程序页面都可以通过IIS获得,但应用程序无法提出任何请求.

我应该在哪里查看和调试什么来解决这个问题?

解决方法 IIS行为是由web.config驱动的,我已经配置为处理请求< 20分钟指定requestTimeout =“00:20:00”:

<aspNetCore  requestTimeout="00:20:00"  processpath="%LAUNCHER_PATH%"  arguments="%LAUNCHER_ARGS%"  stdoutLogEnabled="false"  stdoutLogfile=".\logs\stdout"  forwardwindowsAuthToken="false">  <environmentvariables>    <environmentvariable name="ASPNETCORE_ENVIRONMENT" value="staging" /> <!-- value Could be "development","staging" or "production"-->  </environmentvariables></aspNetCore>
总结

以上是内存溢出为你收集整理的从IIS上的ASP.NET Core应用程序请求超时全部内容,希望文章能够帮你解决从IIS上的ASP.NET Core应用程序请求超时所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1239788.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存