OA系统访问响应速度慢的原因分析
发布日期:2014-9-1 信息来源:http://www.chysoft.net

基于B/S模式的OA系统一般采用集中式的部署模式,系统部署在OA服务器上,客户机无需安装软件使用浏览器或移动终端进行方式,这种模式方便于系统的维护和管理,但在OA系统有大量的并发访问时对系统性能是一个考验,主要表现是访问系统时响应速度慢,下面对OA系统访问响应速度慢的各种情况进行分析,在进行诊断分析前需先区分系统部署在内部局域网环境、Internet环境,同时需分析OA软件及其运行环境。
一、系统部署在内部局域网
1、访问人数很少,但响应速度慢
如:点击某个页面响应时间超过3秒,甚至更长,这种情况是比较糟糕的,主要原因在OA软件自身及其运行环境上。如:并发几十个人访问,响应速度慢,同时系统的数据量不是很大,那么原因一般在OA软件自身及其运行环境上,特别是OA软件的设计存在严重的性能缺陷。
简易诊断方法
查看服务器的进程,重点查看数据库服务器和应用服务器进程消耗cpu和内存的情况,如果cpu持续偏高(60%以上),则可以肯定OA系统占用资源比较多;如果只是单个页面响应速度慢,点击响应慢的界面,执行的同时观察服务器的资源消耗情况。

2、硬件服务器及其运行环境比较差
硬件配置比较低,特别是内存,并发访问人数多对内存的要求必然会相应的提升。如果OA服务器中同时安装运行了其他软件,或有病毒程序占用资源,则可能导致OA系统响应速度慢。
简易诊断方法:
查看服务器的进程,看哪个进程消耗cpu和内存比较多,同时使用工具检查病毒和木马。

3、系统运行一段时间后,整体响应速度慢
这种情况一般是OA软件自身的问题,系统运行一段时间后反应的速度越来越慢,许多的资源没有及时释放,只有通过重启服务器才能解决。
简易诊断方法:
服务器重启后重新访问响应速度明显变快,系统运行一段时间后反应的速度越来越慢。

4、访问某些模块比较慢
访问少数模块慢,其他模块速度正常,一般是访问模块慢的程序性能问题,需要厂商做程序方面的性能优化。
简易诊断方法:略

二、系统部署在Internet
OA系统部署在Internet上,和部署在内部局域网一样存在以上的问题。一般情况下主要是网络方面的原因导致系统访问响应的速度慢。
简易诊断方法:
特点:系统响应速度慢,进入服务器查看消耗cpu和内存都非常低。原因:
1、本地网络问题,访问其他网站的速度都比较慢(如:其他人下载大的文件占用网络带宽),比较常见。
2、服务器网络问题:访问其他网站的速度比较快,访问OA系统慢,查看服务器消耗的资源非常低,一般是服务器网络受到攻击,导致网络拥塞。

三、其他
需要区分系统响应速度慢和不能响应的情况,响应速度慢是点击操作后界面可以显示、数据可以正常提交,但响应时间长;不能响应是不管等待多长时间,点击操作没有正常的显示和反应。

推荐阅读:OA系统不能访问的简易诊断

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司