客户端操作某功能出现长时间等待
所属模块系统性能
适用版本Eas6.0
问题描述销售订单录入时,选择表体的物料后,返回数据需要几分钟左右的时间,速度非常慢。
适用版本Eas6.0
问题描述销售订单录入时,选择表体的物料后,返回数据需要几分钟左右的时间,速度非常慢。
原因分析1.用客户端连接具体实例,比如server1,然后再点击慢的操作后的等待时间内,利用客户端jdk自带的jconsole工具查看客户端线程(AWT-EventQueue-2)。程序停留在如下堆栈调用。 2.通过如下链接查看server1的服务端线程堆栈:http://server1的ip:http端口号/easportal/tools/threaddump.jsp根据客户端调用policyquery_1_IFreQuery.ExecuteSql,可匹配到如下服务端线程调用,从而获知系统到底等待服务端的什么操作,如下图可知,在等待FreQueryControllerBeanEx.java:类中的161行调用FreQueryControllerBeanEx.SqlFactory,查看代码,最终定位到是在做一个发短信的操作,而该短信平台存在问题导致排队等待。
解决方法解决短信平台故障或者去除不必要的短信发送。
关键字客户端长时间等待,Jconsole,客户端线程,服务端线程
客户端操作某功能出现长时间等待
所属模块系统性能适用版本Eas6.0问题描述销售订单录入时,选择表体的物料后,返回数据需要几分钟左右的时间,速度非常慢。原因分析1.用客户...
点击下载文档
本文2024-09-16 22:39:41发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-49551.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章