我的asp.net mvc应用程序,要求我每20-50秒登录一次,我联系了托管服务提供商,他说这是由于池的回收。
我已将以下代码添加到web.config。
<sessionState mode="StateServer" stateConnectionString="tcpip=localhost:42424" cookieless="false" timeout="20"/>
问题没有解决,如何序列化认证部分, 建议任何人。
提前谢谢。
答案 0 :(得分:1)
问题的根源显然是游泳池过于频繁地回收利用。您是否收到了主持人对可能导致此问题的任何回复?
请勿对问题进行创可贴,找到应用池回收问题的解决方案。
要帮助诊断您的问题,请考虑:
答案 1 :(得分:1)
我同意p.campbell的观点,他们对应用程序池的关注度更大。 这个问题的可能原因
想缩小范围吗? 根据问题的不同,您可能会发现在网站上启用ASP.NET health monitoring将应用程序事件记录到文件/电子邮件/ SQL服务器可能会更多地了解此事。