前段时间出过一个问题提问了,就是突然金字塔提示该账号在另外一个地方登陆了,但提示的登陆ip竟然仍然是本机。我这几天左思右想,基本上也排除了以下可能:
1、不可能登陆了两个远程桌面会话,因为我养成的良好的使用习惯,桌面上会打开一系列软件,若进行远程登陆时,登陆到新的会话了,我会马上通过终端管理器连接到旧会话,然后注销掉新会话。看到提示后,立即查终端管理器,也只看到一个会话。
2、进程中有多个金字塔。当时查进程,只有一个金字塔。
在和其他朋友的讨论中,得到启发,设想会不会有这种可能:
由于某种原因(例如短时间断网),客户端连接金字塔服务器断开了,然后很快网络恢复了,金字塔客户端于是自动登陆服务端。但是由于断网时,金字塔服务器尚未察觉到断网(可能比较短),再恢复登陆时出现了两次登陆。然后金字塔就去踢第一个登陆的会话,由于ip是一样的(实际上两次登陆是一个客户端所为),就出现了我遇到的提示。
我自己在笔记本上通过拔网线的办法试了很多次,尚未发现有这个问题,但也有可能是某种条件未达到。
以上纯属假设,因为我们也不知道金字塔服务器踢客户端的规则。
尽管如此,我还是希望开发人员有时间时分析下,是否有可能出现正常登陆的金字塔客户端,在一些极端情况下,被服务器错踢的可能。尽管很少遇到,但遇到就导致金字塔停止工作,可能造成损失。
你检查一下2点
1,是否你用了WINDOWS远程桌面登录的金字塔,远程桌面会有多个实例,就算是同一个WINDOWS用户名登录进去的也会导致开好几个
2,是否你是局域网,其他的计算机用同一个账号登录金字塔,因为IP都是一样的
由于事情发生在晚上,所以第1点我只能凭经验认为不会发生,后来检查是没有的,日志的登陆记录也和我登陆的相符
第二点则不是,因为是远程服务器。