【问题标题】:Asp.net load balancing SessionStateAsp.net 负载均衡 SessionState
【发布时间】:2018-01-25 08:10:49
【问题描述】:

我们有 3 个服务器:Server_web1、Server_web2 和 Server_ngix。 在服务器 Server_web1Server_web2 上安装了一个 asp.net 应用程序 服务器Server_ngix处理客户端请求并执行round-robin load balancing

会话状态存储在数据库中(根据article配置)

aspnet_regsql -d SessionStateDb -ssadd -S msserver -U sa -P 1 -sstype c

我的 web.config

问题是为一个客户端创建了两个会话:服务器 Server_web1 上的 SessionId1 和服务器 Server_web2 上的 SessionId2 , 但每个客户都需要一个会话。

【问题讨论】:

    标签: asp.net nginx load-balancing session-state


    【解决方案1】:

    也通过userId创建会话,这意味着存储在数据库中,在创建新会话时进行限制,直到它过期。

    【讨论】:

    • 但是如何通过 userId 创建会话?
    猜你喜欢
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-30
    相关资源
    最近更新 更多