电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

(FAQ)因消息中心实模式在高峰大并发场景下导致宕机,EAS Cloud实例陆续停止

来源:金蝶云社区作者:金蝶2024-09-163

(FAQ)因消息中心实模式在高峰大并发场景下导致宕机,EAS Cloud实例陆续停止

(FAQ)因消息中心实模式在高峰大并发场景下导致宕机,EAS Cloud实例陆续停止
原因分析: 1、从反馈的日志分析,server4、server6等实例陆续OOM有heapdump产生。判断某些功能操作导致宕机。 2、分析heapdump和javacore日志,初步定位和消息中心加载量过多相关。数据库过滤45万多的结果集时导致OOM。 3、客户环境是EAS6.0SP1,消息中心模块开发分析了客户消息中心相关jar包,判断刷新机制没有问题。判断可能是45个左右有一万条以上消息的人同时操作,造成宕机。 4、和客户沟通过,反馈是在结账期间,使用工作流消息中心的人很多。进一步验证了判断。(已和客户沟通,后续再咨询当时的客户端,以进一步确认问题) 相关日志: Heapdump: Javacore: "RPC-22" (TID:0x000000012651D700, sys_thread_t:0x000000011AB4F3F8, state:CW, native ID:0x00000000000DC04F) prio=5 at com/kingdee/util/SortedStringObjectMap$EntrySet.iterator(SortedStringObjectMap.java:524(Compiled Code)) at com/kingdee/bos/dao/xml/impl/MapStateManager.equalsValue(MapStateManager.java:316(Compiled Code)) at com/kingdee/bos/dao/xml/impl/MapStateManager.equals(MapStateManager.java:311(Compiled Code)) at com/kingdee/bos/dao/xml/impl/AbstractMDValue.equals(AbstractMDValue.java:521(Compiled Code)) at com/kingdee/bos/metadata/query/PropertyRefInfo.showValue(PropertyRefInfo.java:315(Compiled Code)) at com/kingdee/bos/metadata/query/PropertyRefInfo.showValue(PropertyRefInfo.java:360(Compiled Code)) at com/kingdee/bos/metadata/query/token/ObjectValueToken.showValue(ObjectValueToken.java:74(Compiled Code)) at com/kingdee/bos/metadata/query/token/TokenList.showValue(TokenList.java:80(Compiled Code)) at com/kingdee/bos/metadata/query/token/TokenList.showValue(TokenList.java:76(Compiled Code)) at com/kingdee/bos/metadata/query/util/QueryUtil.getUnitString(QueryUtil.java:1757(Compiled Code)) at com/kingdee/bos/metadata/query/util/QuerySqlAccessBase.buildSelect(QuerySqlAccessBase.java:1017(Compiled Code)) at com/kingdee/bos/metadata/query/util/QuerySqlAccessBase.getSql(QuerySqlAccessBase.java:274(Compiled Code)) at com/kingdee/bos/dao/query/server/BaseDataAccess.getRuntimeSql(BaseDataAccess.java:356(Compiled Code)) at com/kingdee/bos/dao/query/server/BaseDataAccess.getRuntimeSql(BaseDataAccess.java:250(Compiled Code)) at com/kingdee/bos/dao/query/server/BaseDataAccess.getRuntimeSql(BaseDataAccess.java:204(Compiled Code)) at com/kingdee/bos/dao/query/server/BaseDataAccess.getRuntimeSql(BaseDataAccess.java(Compiled Code)) at com/kingdee/bos/dao/query/server/QueryDataAccess.innerGetRowSet(QueryDataAccess.java:1481(Compiled Code)) at com/kingdee/bos/dao/query/server/QueryDataAccess.getRowSet(QueryDataAccess.java:1387(Compiled Code)) at sun/reflect/GeneratedMethodAccessor106.invoke(Bytecode PC:230(Compiled Code)) at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43(Compiled Code)) at java/lang/reflect/Method.invoke(Method.java:603(Compiled Code)) at com/kingdee/bos/ResponseInvocationHandler.invoke(ResponseInvocationHandler.java:188(Compiled Code)) at $Proxy155.getRowSet(Bytecode PC:48(Compiled Code)) at com/kingdee/bos/dao/query/QueryExecutor.executeQueryByPK(QueryExecutor.java:210(Compiled Code)) at com/kingdee/bos/dao/query/QueryExecutor.executeQuery(QueryExecutor.java:180(Compiled Code)) at com/kingdee/eas/base/message/app/MessageCenterUIHandler._tableRequestData(MessageCenterUIHandler.java:248(Compiled Code)) at com/kingdee/eas/framework/app/ListUIHandler.tableRequestData(ListUIHandler.java:356(Compiled Code)) at com/kingdee/eas/base/message/app/MessageCenterUIHandler._handleActionRefresh(MessageCenterUIHan

(FAQ)因消息中心实模式在高峰大并发场景下导致宕机,EAS Cloud实例陆续停止

(FAQ)因消息中心实模式在高峰大并发场景下导致宕机,EAS Cloud实例陆续停止原因分析:1、从反馈的日志分析,server4、server6等实例陆续OO...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信