原因是,客户的第三方客户端使用WebApi与我们的系统对接。而每次调用WebApi时都会先去调用登录接口,但却未保存会话信息。也就是说,客户第三方客户端每次的WebApi调用都会产生一个新的Token。那如果有成千上万的WebApi请求,也就意味着成千上万的菜单缓存啊。
好了,点到为止。至此,已经基本定位到问题的根源了。
5. 最后也许很多同学没有接触过WinDbg,觉得其是一个复杂的工具。其实通过本文的案例讲解,其无非是通过一系列常见的命令来进行问题跟踪来定位问题。
最后来简单总结下,Windbg分析问题的步骤:
创建完整Dump文件
Windbg加载Dump文件