zoukankan      html  css  js  c++  java
  • Session 转台服务器的使用方法



    Session的缺陷:为了保持自身的稳定,IIS在访问量大的时候,可能会不自觉的重启,这时候Session就会丢失用户就会被迫下线

    解决方案1:将Session放到一个专门的转台服务器上

    方案2:将Session放到数据库中困存储(不推荐使用)

    方案1步骤:

    1、 开启状态服务 ASP.NET State Service

    2、在注册表当中加一个配置

          a在运行中打开:regedit.exe

          b找到目录  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesaspnet_stateParametersAllowRemoteConnection

          c将其设置成1(代表允许其他机器访问当前的状态服务)

    3、在网站的配置文件中的system.web中添加如下配置
    <sessionState mode="StateServer" stateConnectionString="tcpip=localhost:42424">

    </sessionState>

     

    这样以后Session自动就会存储到状态服务器上了,

    注意一点:此时存储到Session中的所有的东西都必须可序列化,定义实体时要做如下处理

  • 相关阅读:
    shell命令--chattr
    OCA读书笔记(1)
    shell命令--tree
    网络知识汇总(1)-朗文和牛津英语词典网址
    shell命令--touch
    CCNP交换实验(7) -- NAT
    shell命令--rm
    CCNP交换实验(6) -- NTP
    shell命令--pwd
    CCNP交换实验(5) -- 网关热备冗余
  • 原文地址:https://www.cnblogs.com/key1309/p/3400041.html
Copyright © 2011-2022 走看看