果园授权有时会被取消

时间:2015-07-20 14:21:52

标签: asp.net-mvc iis orchardcms

当我在仪表板中工作(编辑内容项目或设置)时,我有时会被重定向到登录页面。

它只发生在虚拟主机上。内存限制为1280 Mb。所以,有时,iis logger会给出日志事件:

  1. 进程ID为' 49292'服务应用程序池' ...'已请求回收,因为它已达到其虚拟内存限制。
  2. 为应用程序池提供服务的工作进程' ...'已请求回收,因为它已达到其专用字节内存限制。
  3. 如果由于内存限制而导致授权丢失,我现在不知道。但是在具有相同限制和相同日志事件的本地计算机上,一切正常。

    如何解决授权问题?为什么会发生这种情况?

1 个答案:

答案 0 :(得分:0)

1280MB应该是Orchard实例在普通情况下需要的4倍左右,所以要做的第一件事就是采用内存配置文件,找出吃了这么多内存的内容。你很可能在某个地方有内存泄漏。这是你应该关注的问题:appdomain重启很昂贵,让你的应用程序几秒钟没有响应。

现在是的,仍然不应该放弃授权,这让我觉得你也有一个配置错误的服务器。最有可能的是,您没有配置机器密钥,导致在每次重新启动时生成一个新密钥,这使现有的身份验证令牌无效。

但实际上,你真正的问题是内存占用。

相关问题