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

QQ登录

只需一步,快速开始

楼主: tiger_lixy

[结贴] Not registed session,导致客户掉线问题

  [复制链接]

22

主题

117

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
QQ
 楼主| 发表于 2017-11-2 12:57:49 | 显示全部楼层
影响了客户应用系统。
因为报了个错误,前台会走到sessionTimeout事件,然后就提示客户重新登录了.
model\UI2\portal_X\base\base.js
Model.prototype.sessionTimeout
回复 支持 反对

使用道具 举报

26

主题

98

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
QQ
发表于 2017-11-2 13:04:02 | 显示全部楼层
jishuang 发表于 2017-11-2 09:52
3.4版本中有这个缺陷,但这个输出不影响功能的使用

用的不是3.4版本,是3.6版,但是license验证的版本号是3.4的,那个版本改善了这个缺陷,改善这个缺陷的代码在什么位置,或是在那个jar包了,能不能给我们一个能够改善这个缺陷的代码或是jar包让我们替换测试一下。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-11-2 13:47:16 | 显示全部楼层
确认portal是用的平台默认的,不是从3.4版升级是直接扩展的3.4的扩展空间?把扩展空间去掉看看

如果会走到Model.prototype.sessionTimeout那就是session超时了,不是后端输出的问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

117

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
QQ
 楼主| 发表于 2017-11-2 14:23:53 | 显示全部楼层
本帖最后由 tiger_lixy 于 2017-11-2 14:25 编辑
jishuang 发表于 2017-11-2 13:47
确认portal是用的平台默认的,不是从3.4版升级是直接扩展的3.4的扩展空间?把扩展空间去掉看看

如果会走到 ...

因为是线上的系统,不能去掉扩展空间。前后端报的错误是一致的。是平台认为超时了。
但是我们是在用着的时候,就提示这种错误了,不可能超时。这个错误只有在线上,才会因为用户样例多,体现出来问题的频繁性。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-11-2 14:26:07 | 显示全部楼层
部署一个测试的系统,把扩展空间去掉用平台默认的运行看看是否可以重现

如果有扩展空间要基于3.6版本的修改,不能是基于3.4版本修改的直接拿到3.6版本中使用
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

117

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
QQ
 楼主| 发表于 2017-11-2 14:33:39 | 显示全部楼层
本帖最后由 tiger_lixy 于 2017-11-2 14:43 编辑
jishuang 发表于 2017-11-2 14:26
部署一个测试的系统,把扩展空间去掉用平台默认的运行看看是否可以重现

如果有扩展空间要基于3.6版本的修 ...

有测试系统,没有测出来过。扩展空间的问题就比较难办了,修改的东西很多,从3.6基础再改一次js  sessiontimeout相关的部分可以告知我一下,我仔细检查下倒是可以办到。js有关的:setBsessionid,logout 我都检查过了。
我们这边设定的web.xml里面超时是120分钟,jsession是tomcat自己管理记录的,bsession是平台的。
理论上平台的会话应该实现目标也是和jsession生命周期一样吧?
有什么方法可以排除是平台问题我也可以接受的。
也就是2个session是一样的生命周期。

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-11-2 15:09:44 | 显示全部楼层
1.扩展空间的问题可以在studio中同时选择自己修改和平台默认的文件,然后“右键——比较对象——相互”可以比较出来自己修改了哪些
2.把/UI2/portal/pc3/index.js和/UI2/portal/pc/index.js(如果有扩展空间修改扩展空间中的)中的window.__justep.directConnectBiz = true;改为
window.__justep.directConnectBiz = false;看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

117

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
QQ
 楼主| 发表于 2017-11-2 15:57:59 | 显示全部楼层
jishuang 发表于 2017-11-2 15:09
1.扩展空间的问题可以在studio中同时选择自己修改和平台默认的文件,然后“右键——比较对象——相互”可以 ...

1 修改的东西很多,界面已经改的非常不一样了。
2扩展空间的window.__justep.directConnectBiz = false;已经是false了。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-11-2 16:30:14 | 显示全部楼层
最好是扩展空间的按3.6的去修改,之前的门户也修改过超时相关的缺陷

访问某个页面中提示超时可以稳定重现吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

98

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
QQ
发表于 2017-11-3 14:58:32 | 显示全部楼层
jishuang 发表于 2017-11-2 16:30
最好是扩展空间的按3.6的去修改,之前的门户也修改过超时相关的缺陷

访问某个页面中提示超时可以稳定重现 ...

不能稳定重现
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 15:29 , Processed in 0.110973 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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