zoukankan      html  css  js  c++  java
  • session未释放

    客户反映一个关于session的bug,说有了1,2天以后,就无法登陆了。

    我们这边试了好几天,都没有出现类似问题,后来没办法,只能远程开会,7点左右和他们通话,偶然发现他们居然直接关remote desktop,而不是先logoff。

    然后照着这个思路,发现某些情况下还真有可能无法关闭session,改好以后,客户挺满意,毕竟这个bug都困扰了他们几个星期了。

    结论就是,你不知道客户会怎么使用你的系统,所以只能在自己的代码里,多check了。

    现在的系统,client会不停的问server你还在吗?server也会不停的问每个client你还好吗?以此来决定对方是否还活着,这个设计真是有点奇怪,只需要一个就够啦,为什么需要两个呢?应该只需要server check session的最后一次活跃时间就可以,如果超过5分钟,没有活动,就可以把session给踢了。而client段每次调用如果超过5分钟没有返回,也可以认为server有问题。这样的话,系统可以简化不少,现在的系统还是有不少进步的空间的。

    --------------------------- 知道的更多,不知道的也更多 ---------------------------
  • 相关阅读:
    问题解决(2)
    问题解决(1)
    ubuntu16.04spyder闪退
    ubuntu16.04安装caffe
    python做批量剪切、旋转等小程序
    html中如何使得改变背景的透明度时,背景上的文字透明度不被改变
    css下拉菜单制作
    float浮动
    css盒子模型
    css选择器,背景样式,文本属性
  • 原文地址:https://www.cnblogs.com/mryux/p/11197262.html
Copyright © 2011-2022 走看看