我在w3wp工作进程上进行了进程转储,我在HttpContext报告中看到了太多的HttpContext对象
HttpContext Report
HttpContext Timeout Completed RunningSince ThreadId ReturnCode Verb RequestPath+QueryString
cb7ac668a0 110 Sec No 36797 Sec --- 200 GET XXXXX
cb7ac6d670 2147483647 Sec No 36673 Sec --- 200 GET YYYYY
cb7ac916a8 110 Sec No 8132 Sec --- 200 GET XXXXX
cb7ac98500 110 Sec No 8126 Sec --- 200 GET XXXXX
cb7ac992b8 110 Sec No 8106 Sec --- 200 GET XXXXX
cb7aca21b0 110 Sec No 8096 Sec --- 200 GET XXXXX
cb7acad238 110 Sec No 8086 Sec --- 200 GET XXXXX
cb7acb6130 110 Sec No 8076 Sec --- 200 GET XXXXX
XXXXX实际上只是在健康检查的目录中获得一个ASP(经典)页面,但是自IIS运行以来的15个小时内,它累积了超过3k的这些页面。如何清除这些HttpContext对象?
对于托管在服务器YYYYY上的REST服务,由于某种原因,超时设置为2147483647秒(68年?!?!)。我没有在web.config文件中看到任何设置来指定它。有什么想法吗?