Asp.net mvc ASP MVC是否使用缓存的生产数据库?
有人更改了我用来登录网站的管理员密码。我把它改回来了,现在可以在localhost上登录到MVC站点。但是,当我发布站点时,它不会登录服务器。昨天也发生了这种情况,但最终生产服务器开始让我再次登录。它们都使用相同的数据库。这里似乎只是发生了时间延迟或某种缓存。ASP MVC会做这样的事情吗?有人知道如何刷新它以便我可以再次登录这两个站点吗Asp.net mvc ASP MVC是否使用缓存的生产数据库?,asp.net-mvc,asp.net-mvc-3,caching,Asp.net Mvc,Asp.net Mvc 3,Caching,有人更改了我用来登录网站的管理员密码。我把它改回来了,现在可以在localhost上登录到MVC站点。但是,当我发布站点时,它不会登录服务器。昨天也发生了这种情况,但最终生产服务器开始让我再次登录。它们都使用相同的数据库。这里似乎只是发生了时间延迟或某种缓存。ASP MVC会做这样的事情吗?有人知道如何刷新它以便我可以再次登录这两个站点吗 谢谢。实体确实有自己的缓存。但我认为你的问题取决于你是否启用它。 因此,我建议您了解有关缓存的更多信息,并检查是否启用了缓存~ 您可以找到有关实体缓存的更多信
谢谢。实体确实有自己的缓存。但我认为你的问题取决于你是否启用它。 因此,我建议您了解有关缓存的更多信息,并检查是否启用了缓存~
您可以找到有关实体缓存的更多信息如Mike McCaughan所述,这个问题的答案是: 服务器将在连接池中缓存连接。刷新, 在IIS中重新启动应用程序池
如果您还没有自己实现,那么就没有现成的功能。Asp.NETMVC甚至不单独使用数据库:)不,我还没有在mvc中实现它。您知道这是否可以在数据库服务器本身上实现吗?服务器将在连接池中缓存连接。要刷新,请在IIS中重新启动应用程序池。Mike非常感谢。我们开了一个会,需要这个来运作。请提交你的帖子作为答案,这样我就可以接受了。重新启动应用程序池成功了!您是说您将网站发布到生产环境中,然后无法登录吗?如果是这种情况,应用程序池无论如何都会重新启动。正如Mike在上面的评论中所说,“服务器将在连接池中缓存连接。要刷新,请在IIS中重新启动应用程序池。”谢谢。