|
版本: |
BeX5V3.5 |
小版本号: |
|
|
|
数据库: |
MS SQLServer |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
|
浏览器: |
Chrome |
|
|
问题描述:一般年底(业务比较繁忙,操作的人比较多)会经常出现突然间系统不响应的情况,表现为登录的时候,输入用户名和密码后页面不响应,过一段时间后报页面长时间不影响的错误。
针对此问题所做的研究:
想法:刚开始怀疑是后台服务僵死了,怀疑在线用户数过多,或者后台服务器占用内存过大。
验证结果:
1、今天又出现这样的情况,然后快速看了后台的内存,1.5g(并不大,平常正常工作也会达到这个值)
2、在线用户数188,也不大,高峰的时候能达到近300
目前存在的疑问:
1、当时出问题的时候,在线用户数的刷新功能还是OK的,但是点击其他的都不可以了,为啥在线用户数的刷新功能还是OK的呢?
2、后台的日志有点奇怪
2021-11-19 14:37:03 [http-8089-8] [WeiTuoChuTuGLProcess] INFO: 推送_DA_出图信息,推送结果:{"STATUS":"S","ID":"1637303805093","TYPE":"dm调用对外系统接口"}
2021-11-19 14:47:23 [http-8089-104] [com.justep.business.server.BusinessServerServlet] ERROR: Not registed session:BE572B3CB56E45555E54E81060FDE337, jsessionid:null, action: {"accept":"application/json","action":"queryLogAction","actionFlag":"__action_0__","activity":"mainActivity","contentType":"json","executeContext":"","executor":"","parameters":{"columns":"SA_Log,sAction,sActionName,sActivity,sActivityName,sCreateTime,sCreatorDeptID,sCreatorDeptName,sCreatorFID,sCreatorFName,sCreatorOgnID,sCreatorOgnName,sCreatorPersonID,sCreatorPersonName,sCreatorPosID,sCreatorPosName,sDescription,sDeviceType,sEBField51,sEBField52,sEDField21,sEDField22,sEIField41,sEIField42,sENField11,sENField12,sESField01,sESField02,sESField03,sESField04,sETField31,sETField32,sIP,sOperatingSystem,sParameters,sProcess,sProcessName,sResult,sStatusName,sTypeName,version","limit":20,"offset":0,"variables":{}},"process":"/SA/log/logProcess","translateParameter":{"cellnameByRelation":false,"dataType":"row-list","includeState":true,"rowsConfig":{"concept":"SA_Log","sequence":"SA_Log,calcCheckBox,sAction,sActionName,sActivity,sActivityName,sCreateTime,sCreatorDeptID,sCreatorDeptName,sCreatorFID,sCreatorFName,sCreatorOgnID,sCreatorOgnName,sCreatorPersonID,sCreatorPersonName,sCreatorPosID,sCreatorPosName,sDescription,sDeviceType,sEBField51,sEBField52,sEDField21,sEDField22,sEIField41,sEIField42,sENField11,sENField12,sESField01,sESField02,sESField03,sESField04,sETField31,sETField32,sIP,sOperatingSystem,sParameters,sProcess,sProcessName,sResult,sStatusName,sTypeName,version"},"transformIdcolumn":true,"useNamespace":true}}
2021-11-19 14:49:35 [http-8089-112] [com.justep.business.server.BusinessServerServlet] ERROR: Not registed session:844E0879DE05E3BD5735C794ED23E92D, jsessionid:null, action: {"accept":"application/json","action":"openActivityAction","actionFlag":"__action_0__","activity":"pieActivity","contentType":"application/json","executeContext":"","executor":"","parameters":{},"process":"/SA/process/report/tasknum/tasknumProcess"}
2021-11-19 14:49:35 [http-8089-114] [com.justep.business.server.BusinessServerServlet] ERROR: Not registed session:036D9B68E7EA3E5FEFDA9A6DEC67EB73, jsessionid:JSESSIONID=null, action: <?xml version="1.0" encoding="UTF-8"?>
<action process="/SA/process/report/tasknum/tasknumProcess" activity="pieActivity" action-flag="__action_0__" executor="" execute-context="" name="deptPieChartAction"><parameters xmlns:xbiz="http://www.justep.com/xbiz#"></parameters></action>
2021-11-19 14:49:35 [http-8089-115] [com.justep.business.server.BusinessServerServlet] ERROR: Not registed session:40657DF1F6EA60A3D3643D0C90848927, jsessionid:JSESSIONID=null, action: <?xml version="1.0" encoding="UTF-8"?>
大概从14:37分后系统就不能响应了,但是日志中,有一些错误,而且这些错误的线程号比较奇怪,正常工作的时候,线程号基本在20以内,没有响应的时候,线程号已经到一百以上的,线程号这么大,感觉服务器还是有点问题
请帮忙分析一下这个问题,这个问题在生产环境中虽然是偶现,但是业务量上来的时候,一个星期大概会出现2次,给生产带来严重的影响,期待快速回复。
|
|