Board logo

标题: 客户端意外关闭,用户任务如何自动断掉? [打印本页]

作者: zhihui.chen    时间: 2009-3-24 23:14     标题: 客户端意外关闭,用户任务如何自动断掉?

大家好,客户这边经常有这种现象,网络故障、或者停电造成的客户端系统意外退出。而在用户监视器中用户任务仍然存在,不能自动断掉,占用了一个并发点数。

这个问题应该怎么解决,请大家赐教!

 


作者: luoxiong    时间: 2009-3-25 00:11     标题: Re:客户端意外关闭,用户任务如何自动断掉?

开发

>
工具
>
检验
>
用户监视器

在左下的“现行流程”行里,点右键,选择“结束进程”,即可。


作者: tansj    时间: 2009-3-25 06:07     标题: Re:客户端意外关闭,用户任务如何自动断掉?

楼上是一种解决办法。

另一种办法是由系统判断用户IDLE时间,再根据预设的时间参数来把用户kick出系统。设置方法:

setup-->general parameters-->parameter values-->SUP-->SES-->TIMEHGUP2,online-help的解释:

This parameter is used to define a time delay, expressed in seconds, before which a message is displayed, indicating that a user disconnection is imminent, the user not having used the keyboard while the user interface had been waiting for an entry. If nothing has been entered after a second time delay defined by the TIMEHGUP2 parameter, the user is disconnected.

大意:此参数用来定义一个以秒为单位的延迟时间,计时从键盘开始等候用户输入开始算起,时间到了后就把用户给kick出去了。0表示没有IDLE管理。

这个是全局参数,若只需要对某个人设置,则只需要在setup--> users-->users-->parameter definition里针对SES参数进行设置即可。

建议使用此参数。这样不管可以管到那些不经意关掉client的人,也可以管到那些经常开着系统跑去干别的事的人。

[此帖子已被 tansj 在 2009-3-24 22:10:56 编辑过]


作者: dannis    时间: 2009-3-25 06:39     标题: Re:客户端意外关闭,用户任务如何自动断掉?

开发

>
工具
>
检验
>
用户监视器

在左下的“现行流程”行里,点右键,选择“结束进程”,即可。

这个方法是可行的,但是tansj讲的也是对的,但是在异常的情况下用不了.可以以上两种方法就可啦

作者: ayu_cheng    时间: 2009-3-25 20:45     标题: Re:客户端意外关闭,用户任务如何自动断掉?

是否还有其他自动退出的方式


作者: zhihui.chen    时间: 2009-3-25 21:51     标题: Re:客户端意外关闭,用户任务如何自动断掉?

感谢各位的答复,2楼的做法是事后的解决办法。3楼的可以在正常情况下使用。现在我这边的情况是,首先设置了最大任务数是1,也就是一个用户只能在系统中登陆一次,但是在网络或其他异常情况下退出系统的,该用户的任务进程还在系统中没有自动退出,导致该用户无法再次登陆进去。只能采取2楼的做法去手工的结束进程。有没有在异常情况下退出的时候,系统自动把该用户的任务清掉的办法。还请大家继续给予帮助。谢谢
作者: tansj    时间: 2009-3-26 18:06     标题: Re:客户端意外关闭,用户任务如何自动断掉?

你可以仔细看看3楼我的回复。像这种情况告诉用户10分钟以后再登就好了。


作者: 扶程星云    时间: 2009-3-27 00:42     标题: Re:客户端意外关闭,用户任务如何自动断掉?

告诉用户,让加钱买许可,哈哈


作者: tansj    时间: 2009-3-31 17:55     标题: Re:Re:客户端意外关闭,用户任务如何自动断掉?

扶程星云:

告诉用户,让加钱买许可,哈哈


作者: chrise    时间: 2009-4-7 21:56     标题: Re:客户端意外关闭,用户任务如何自动断掉?

若断电等原因造成用户锁定在系统内, 当所有用户都锁定不能进行踢人操作前提下,可以重启服务器来解锁


作者: 小巫    时间: 2009-6-15 17:33     标题: Re:客户端意外关闭,用户任务如何自动断掉?

差不多的问题,因为应用程序错误,内存不可读,导致关闭。
但是正在进行的库存变化却仍然占了库存。在 用户监视器 里结束了该进程后,查询库存是对的,也就是说该批次仍然有那么多货在。但是做库存变化,选择库存批次的时候,显示为0.
在产品地点中查到的库存都为A状态,也没有被分配什么的,不知道应该怎么解决?


重启服务器可以解决?因为出现的满多的,所以不可能经常重启服务器啊





欢迎光临 赛捷软件论坛 (http://sagesoft.cn/bbs/) Powered by Discuz! 7.2