我使用ASP.NET开发Web服务器(也称为Visual Studio Development Web服务器)进行本地网站调试和测试。
我几乎已经找到了IIS和dev web服务器的确切功能。然而,你可以在哪里管理dev web服务器的设置-特别是关于从不缓存任何内容的设置?
在我不想清除缓存的开发场景中,这当然很有用……
当试图向服务器提交时,我一直收到以下错误:
Cache timed out or does not exists.
StackTrace:
at Royal4.MP.MasterScheduling.ProgramScheduling.iBtnAdd_Click(Object sender, ImageClickEventArgs e)
at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e)
at System.Web.UI.WebControls.ImageButton.System.W
我正在努力解决一个场景,即在单个web服务器(IIS 8/ Windows server 2012)上跨多个web应用程序访问单个缓存。
目前我们有一台内存为16 we的服务器,它只运行一个站点。为了便于讨论,假设这个站点本身消耗了10 on的内存(我知道很多)。
它将所有内容都存储在System.Web.HttpRuntime.Cache中,检索速度非常快。一个典型的场景是从这个缓存中检索10,000个对象,这可以在几毫秒内完成。
当我想要添加另一个web应用程序到此服务器时,它变得棘手,该应用程序99.9%与服务器上运行的其他站点相同,并且理想情况下希望访问此站点中的所有内容,从而实现快速