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及同樣內核瀏覽器隱私模式好用,真香,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/52850.html
標籤:.NET Core
