(FAQ)WebService接口频繁调用造成session过多导致服务器oom宕机

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

(FAQ)WebService接口频繁调用造成session过多导致服务器oom宕机

【问题】: (FAQ)WebService接口频繁调用造成session过多导致服务器oom宕机
版本: 7.0.1
模块: 系统性能
【答复】:
原因分析: 1、 分析dump文件,7万多个sessioninfo,占用1G多内存     2、经了解,现场没有用portal,所以可排除portal未释放session导致内存占用的问题,通过apusic日志分析(见附件),可见很多如下登陆操作,经了解,该用户admin-qt为前台的数据传过来使用的用户,前台数据通过webservice接口传输的。  User admin-qt login! 2011-12-06 18:58:13 INFO [con.out] [2011-12-06 18:58:13,011 INFO RPC-8997]add Session. sessionID is 9f438269-32a1-42b8-b0be-e79c9f21235a 3、最终分析为webservice接口调用导致sessioninfo对象未释放,累计起来,占用大量内存,最终导致内存溢出宕机 解决方法: BOS流程与集成服务提供私包(boswebservice.jar)解决,后续出正式补丁

原因分析: 1、 分析dump文件,7万多个sessioninfo,占用1G多内存     2、经了解,现场没有用portal,所以可排除portal未释放session导致内存占用的问题,通过apusic日志分析(见附件),可见很多如下登陆操作,经了解,该用户admin-qt为前台的数据传过来使用的用户,前台数据通过webservice接口传输的。  User admin-qt login! 2011-12-06 18:58:13 INFO [con.out] [2011-12-06 18:58:13,011 INFO RPC-8997]add Session. sessionID is 9f438269-32a1-42b8-b0be-e79c9f21235a 3、最终分析为webservice接口调用导致sessioninfo对象未释放,累计起来,占用大量内存,最终导致内存溢出宕机 解决方法: BOS流程与集成服务提供私包(boswebservice.jar)解决,后续出正式补丁

(FAQ)WebService接口频繁调用造成session过多导致服务器oom宕机

【问题】: (FAQ)WebService接口频繁调用造成session过多导致服务器oom宕机版本: 7.0.1 模块: 系统性能【答复】:原因分析:1、 分析dum...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息