本人在秦皇岛,服务器在北京,坐火车的2个小时就能到
可以说离着并不算很远我昨天ping了一下服务器
平均返回时间都在40ms左右,最快的是35ms,慢的198ms
ping了500次,出现5次丢包。所以我现在怀疑session总是丢失是不是因为服务器比较慢呀?

解决方案 »

  1.   

    楼主没有常识
    就算你在1楼,服务器在2楼,也可能ping不通
    假如你是网通网络,服务器是电信网络等等
      

  2.   

    ping不通应该是防火墙的原因吧如果不ping的话,那么你是怎样测试服务器速度的?
      

  3.   

    你的web-config怎么设置的啊
     session本来就会丢失
      

  4.   


    我这边的网络挺稳定的
    我尝试ping了其他网站的,都没有出现过丢包的情况
    而且返回的time相差的也不大。不知道大家都是怎么测试服务器的速度以及稳定性的
      

  5.   


    哦 我的web-config加了这句话
    <sessionState mode="InProc" cookieless="false" timeout="300"/>
     
    我也知道session会丢失,但是现在丢失的很频繁
      

  6.   

    Session在服务器压力大的时候就会丢失了,呵呵,30-40ms的速度也不慢啊
      

  7.   


    现在服务器基本上没什么压力,因为网站还没有正式上线,
    最多也不会超过2个人登陆我这里现在一直都是40以上,而且不怎么稳定
    刚才我ping的时候最慢都到240了,不过时候比较少
      

  8.   

    你的Session是放置在服務器的進程中的,當GC回收的時候,某些超時的Session就會被清掉的,肯定丟失
    所以把Session放DB里面
      

  9.   

    session经常在已登录就已经丢失了session放在DB里是什么意思?DB是数据库?