首页新闻找找看学习计划

关于iis7中最大应用进程数设置问题

0
悬赏园豆:100 [待解决问题]

我在iis7里设置了最大应用进程数为大于1,问题是,在有的服务器里运行正常,在有的服务器里,会导致登录状态丢失,这里登录 状态的保存并没有用Session来处理,web.config中也关闭了session,是通过asp.net自带的登录机制来保存的,好像是通过cookie来传递加密的登录 参数 。这个是哪里需要 配置还是有什么办法可以处理?

李.net的主页 李.net | 小虾三级 | 园豆:1170
提问于:2018-01-16 11:12
< >
分享
所有回答(2)
0

这个与进程数没关系,要么是登录cookie无效,要么是登录cookie过期,要么是登录cookie解密失败

如果多台服务器使用的是同样的cookie,这些服务器需要使用相同的machine key

dudu | 园豆:39058 (高人七级) | 2018-01-16 11:34
0

IIS会有个自动重启设置。

你把Session持久化就没这问题了。

为什么有的有:刚好撞上时间点和空闲状态,IIS就重启了,你的状态就没了。没撞上的只是你刚好在时间点内(重启条件外)。

花飘水流兮 | 园豆:10558 (专家六级) | 2018-01-16 16:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册