asp.net mvc每45秒响应一次

时间:2013-10-23 14:35:40

标签: asp.net-mvc asp.net-mvc-4 principalcontext

我有一个MVC 4应用程序,大约每45秒执行一次缓慢的请求。它通常是200毫秒,所有请求将是大约45秒的200毫秒,然后有大约4500毫秒。然后回到200ms。

我没有设置缓存。 然而,我使用PrincipalContext来查询AD。

在我开始对通话进行一些分析之前,我想知道是否有人有任何想法。

快:

quick

慢:

slow

1 个答案:

答案 0 :(得分:0)

感谢Pinch,但问题是Active Domain和PrincipalContext。 See the solution here,我关闭了TCP / IP上的NetBIOS,现在一切运行得好多了。

虽然我是根据用户所拥有的角色显示菜单项,但也许我会将这些项目缓存到某处,这样我就不必每次请求都查询AD。