当前位置: 移动技术网 > IT编程>开发语言>.net > NET Core 部署IIS 碰到得问题解决(内托管模式超时、不允许得请求谓词、直接请求无响应、拒绝服务405)

NET Core 部署IIS 碰到得问题解决(内托管模式超时、不允许得请求谓词、直接请求无响应、拒绝服务405)

2020年03月24日  | 移动技术网IT编程  | 我要评论

人妻凌辱,田喜军,中山大学录取分数线

web.config 配置说明

  • 典型的web.confg 配置。
  • 注意其中hostingmodel模式和requesttimeout
  • 进程内托管需要注意使用单独的应用程序池;
  • 请求超时默认5分钟,出错了,按照惯例延长,减少了出错概率。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritinchildapplications="false">
<system.webserver>
<handlers>
<add name="aspnetcore" path="*" verb="*" modules="aspnetcoremodulev2" resourcetype="unspecified" />
</handlers>
<aspnetcore hostingmodel="inprocess" requesttimeout="00:20:00" processpath="dotnet" arguments=".\bootstrap.client.dll" stdoutlogenabled="false" stdoutlogfile=".\logs\stdout">
<environmentvariables />
</aspnetcore>
</system.webserver>
</location>
</configuration>

进程并发配置

  • 用户量大了以后偶发拒绝服务,查看得到应用池 此2设置影响,提高可改善。其中工作线程数会增加工作进程,建议5的倍数逐次增加,对付小型系统的并发解决方案。

谓词出错

  • 关键词:不允许的请求谓词。
  • 方案: 检查webdav 模块是否存在,针对单个应用,直接删除。
    应用程序

现象:网站跳转失败

  • 替换浏览器,或使用浏览器隐私模式查看,和客户浏览器缓存及本地环境有关,解决思路先用默认或沙盒环境检查问题是否消失,直至解决问题。解决不了chrome及同样内核浏览器隐私模式好用,真香。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网