我正在运行ASP.NET服务。服务开始返回 - 高负载下的“服务不可用 - 503”。
以前它能够应付这些负载,我仍在调查为什么现在正在发生这种情况。
我看到一个高请求拒绝率(通过ASP.NET perf计数器);但是,请求排队速率(通过ASP.NET性能计数器)从部署到部署从1到150不等。对于某些显示请求拒绝率较高的部署,我可以将其与高请求排队速率相关联。但是,对于某些部署,排队的请求很低 - 1-5但请求拒绝率很高。
我在这里遗漏了什么吗?有关如何进一步调查此问题的任何指示?
答案 0 :(得分:0)
我要查看一个分析器,看看你是否在其他领域加载了你之前没有进行同步的数据库和网络电话。
查看newRelic(简单易用)并找出瓶颈,因此简单的代码更改可以帮助您摆脱困境。
继续前进,让代码库更加异步(如果它还没有)。