Domino web应用突然访问慢的问题排查方法
2014-07-09 15:52
183 查看
【背景】
近日,接到一个项目组反馈OA连续几天突然页面显示很慢,特别是高峰期(早高峰、午休后),慢的用户登录OA页面后,上了次洗手间回来,页面还没装载出来,这种蜗牛般的速度,换咱们是用户也难以接受啊。废话不多说,言归正传。
【排查思路】
1、首先确定下是不是网络问题。
运行-->cmd-->ping<服务器IP地址>,最好多找台web服务器,以确保OA服务器网络情况是否正常。
如果不是网络问题,则进行下一步。
2、登录adminitrator客户端,在控制台输入tellhttp
show thread state,查看是否有挂起的http进程,见截图:
3、安装httpwatch,登录OA系统时,在IE浏览器打开httpwatch并开启记录,刷新OA首页,查看连接时间较长的请求。
结合2、3步骤,基本上能定位到哪个代理有问题了。再遇到web应用访问慢的问题,不用担心,按照这个步骤也能排查一二了。
我这次遇到的问题是,登录门户的时候,调用OA的代理,返回未读邮箱时,由于系统运行时间长了,很多用户的邮箱很大,导致代理打开邮箱、未读邮件视图返回文档条数很慢,Http线程占用多,从而导致高峰期访问慢。
PS:另外,要注意domino服务器配置:
是否同时运行 Web(webservice)代理:启用
Http活动线程数:80(建议)
Http持久连接:禁用(建议)
【背景】
近日,接到一个项目组反馈OA连续几天突然页面显示很慢,特别是高峰期(早高峰、午休后),慢的用户登录OA页面后,上了次洗手间回来,页面还没装载出来,这种蜗牛般的速度,换咱们是用户也难以接受啊。废话不多说,言归正传。
【排查思路】
1、首先确定下是不是网络问题。
运行-->cmd-->ping<服务器IP地址>,最好多找台web服务器,以确保OA服务器网络情况是否正常。
如果不是网络问题,则进行下一步。
2、登录adminitrator客户端,在控制台输入tellhttp
show thread state,查看是否有挂起的http进程,见截图:
3、安装httpwatch,登录OA系统时,在IE浏览器打开httpwatch并开启记录,刷新OA首页,查看连接时间较长的请求。
结合2、3步骤,基本上能定位到哪个代理有问题了。再遇到web应用访问慢的问题,不用担心,按照这个步骤也能排查一二了。
我这次遇到的问题是,登录门户的时候,调用OA的代理,返回未读邮箱时,由于系统运行时间长了,很多用户的邮箱很大,导致代理打开邮箱、未读邮件视图返回文档条数很慢,Http线程占用多,从而导致高峰期访问慢。
PS:另外,要注意domino服务器配置:
是否同时运行 Web(webservice)代理:启用
Http活动线程数:80(建议)
Http持久连接:禁用(建议)
相关文章推荐
- 关于在静态方法中访问非静态内部类的问题
- 安装完vs.2005之后,重新安装iis后无法使用http方式访问asp.net工程的页面的问题的解决方法
- SVN+Apache在windows下http访问 显示中文乱码问题的解决方法
- PDA访问web service时,“无法连接到远程服务器”问题的解决方法
- 解决不能远程访问mysql问题的方法!
- 无法访问WinXP机器的问题解决方法
- WMI远程访问问题解决方法
- Error #1009: 无法访问空对象引用的属性或方法 --问过的个问题 解决了 记录下
- “ASP.NET未被授权访问所请求的资源”问题的解决方法
- jQuery 跨域访问问题解决方法
- 数据访问类用静态方法。。。当多个人调用时返回值会返回别人的?。。。特别奇怪的问题???
- 还原WSS3.0备份时,遇到“对路径"spbrtoc.xml"的访问被拒绝”问题的解决方法
- 从传统数据库访问转向LINQ过程中遇到的一些问题和解决方法
- MOSS组、用户、权限级别,以及出现:用户不存在或用户不唯一 及 拒绝访问 问题的解决方法
- kSoap访问.Net的WebService的基本方法及问题
- ASP.NET 未被授权访问所带来的问题的解决方法。
- db2客户端 访问远端服务器SQL1336N 问题解决方法
- 多线程访问文件问题中WaitForSingleObject方法的使用,及其效率!
- VC++中使用ADO访问Oracle遇到的问题及解决方法(待续)
- jQuery 跨域访问问题解决方法