Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc ASP MVC是否使用缓存的生产数据库?_Asp.net Mvc_Asp.net Mvc 3_Caching - Fatal编程技术网

Asp.net 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会做这样的事情吗?有人知道如何刷新它以便我可以再次登录这两个站点吗 谢谢。实体确实有自己的缓存。但我认为你的问题取决于你是否启用它。 因此,我建议您了解有关缓存的更多信息,并检查是否启用了缓存~ 您可以找到有关实体缓存的更多信

有人更改了我用来登录网站的管理员密码。我把它改回来了,现在可以在localhost上登录到MVC站点。但是,当我发布站点时,它不会登录服务器。昨天也发生了这种情况,但最终生产服务器开始让我再次登录。它们都使用相同的数据库。这里似乎只是发生了时间延迟或某种缓存。ASP MVC会做这样的事情吗?有人知道如何刷新它以便我可以再次登录这两个站点吗


谢谢。

实体确实有自己的缓存。但我认为你的问题取决于你是否启用它。 因此,我建议您了解有关缓存的更多信息,并检查是否启用了缓存~


您可以找到有关实体缓存的更多信息

如Mike McCaughan所述,这个问题的答案是:

服务器将在连接池中缓存连接。刷新, 在IIS中重新启动应用程序池


如果您还没有自己实现,那么就没有现成的功能。Asp.NETMVC甚至不单独使用数据库:)不,我还没有在mvc中实现它。您知道这是否可以在数据库服务器本身上实现吗?服务器将在连接池中缓存连接。要刷新,请在IIS中重新启动应用程序池。Mike非常感谢。我们开了一个会,需要这个来运作。请提交你的帖子作为答案,这样我就可以接受了。重新启动应用程序池成功了!您是说您将网站发布到生产环境中,然后无法登录吗?如果是这种情况,应用程序池无论如何都会重新启动。正如Mike在上面的评论中所说,“服务器将在连接池中缓存连接。要刷新,请在IIS中重新启动应用程序池。”谢谢。