起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7366|回复: 7

[处理中3] Bex5企业版在线数不正常超限问题

[复制链接]

19

主题

91

帖子

783

积分

高级会员

Rank: 4

积分
783
QQ
发表于 2019-11-16 12:08:48 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: Oracle 服务器操作系统: Linux 应用服务器: Tomcat
客户端操作系统: 浏览器:
Bex5_3.7,应用设置了30分钟会话超时,但最近几天会经常发生会话数超限的情况,关闭相关应用,清空sa_runtime表,重启linseners与各应用,查看在线用户还有398人。
请问要如何解决?紧急,已经连续2天在生产环境出现该状况!!!!!!


1573877011(1).png

19

主题

91

帖子

783

积分

高级会员

Rank: 4

积分
783
QQ
 楼主| 发表于 2019-11-16 12:15:59 | 显示全部楼层
各应用的UIServer与BusinessServer下web.xml已经设置超时时间30分钟,调用ActionEngine.logout()方法,报错退出失败!服务器连接超时, 切换到登录页面
以下为报错信息:
49B42C77BF31B654D5C138BA2A71B58A
2019-11-16 12:12:56 Not registed session723712A0882115BB98A11EE4FB06AD7, jsessionid:JSESSIONID=49B42C77BF31B654D5C138BA2A71B58A, action: logout
com.justep.biz.client.ActionException: 退出失败!服务器连接超时, 切换到登录页面
        at com.justep.biz.client.ActionEngine.logout(Unknown Source)
        at DemoTask.doSomething(DemoTask.java:75)
        at DemoTask.run(DemoTask.java:115)
        at java.util.TimerThread.mainLoop(Timer.java:555)
        at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.RuntimeException: 退出失败!服务器连接超时, 切换到登录页面
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2019-11-16 14:09:12 来自手机 | 显示全部楼层
确认有几个license-server,重启的是否正确,把license-server关了确认tomcat运行正确吗?自己调用注册报错看自己代码中设置的BusinessServer的地址是否正确
回复 支持 反对

使用道具 举报

19

主题

91

帖子

783

积分

高级会员

Rank: 4

积分
783
QQ
 楼主| 发表于 2019-11-16 14:29:00 | 显示全部楼层
license-server只有一个,关闭license-server与相应的应用,清空sa_runtime表数据,启动license-server与相应应用,在线数变成356,比刚才的少一点,培训环境也有申请license,同样操作后在线数也还剩下30多,在培训环境调用定时任务通过ActionEngine.logout(bSessionID)退出超时的会话,报这个错误,检查BusinessServer的地址是培训应用地址(连接培训license-server)
回复 支持 反对

使用道具 举报

19

主题

91

帖子

783

积分

高级会员

Rank: 4

积分
783
QQ
 楼主| 发表于 2019-11-16 14:32:13 | 显示全部楼层
代码与报错信息

1573885680(1).png
1573885661(1).png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2019-11-18 09:02:26 | 显示全部楼层
配置的正确,那要看网络是否允许访问啊,现在的看错就是地址不能连接

用的licencse-server,license-server重启了在线就会被清除
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

91

帖子

783

积分

高级会员

Rank: 4

积分
783
QQ
 楼主| 发表于 2020-1-10 15:36:08 | 显示全部楼层
目前通过关闭licencse-server应用,手动杀死9090端口线程后关闭重启所有应用解决,每周一次。但无法解决长期使用的问题,起步是否有其他解决策略?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2020-1-10 15:55:20 | 显示全部楼层
平台默认的是30分钟就会自动超时,而且关闭浏览器也会超时

确认是不是自己修改了超时时间,确认这些不会超时的是怎么登陆的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 06:41 , Processed in 0.073159 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表