【问题标题】:Is it possible to manipulate an asp.net web application cache from outside the web?是否可以从 Web 外部操作 asp.net Web 应用程序缓存?
【发布时间】:2011-01-16 03:35:24
【问题描述】:

我的情况与这个问题中的情况非常相似:

Selective Cache clearing across load balanced servers (ASP.Net)

不同之处在于,由于我们的托管配置,我无法通过 IP 地址寻址单个服务器。假设我无法通过 Web 请求访问特定服务器,是否可以访问在同一台机器上运行的 Web 应用程序的 HttpContext?我想我可以使用可以通过机器名称寻址的 Windows 服务或控制台应用程序来完成此操作,但我只是不知道我是否可以通过任何一种方式访问​​ Web 应用程序缓存。

【问题讨论】:

  • 只是看到我理解正确 - 您想从网站外部访问网站上运行的现有缓存吗?
  • 对 - 我可以访问特定的服务器。

标签: asp.net load-balancing


【解决方案1】:

您可以通过 Web 应用程序中内置的一些 Remoting/WCF 代码公开应用程序的 WebCache 的内容。我希望您可以使用 localhost 从同一个盒子上的应用程序访问它。

【讨论】:

  • 我认为我可以使用 localhost 并设置一个与根级网站共享相同应用程序池的应用程序。
猜你喜欢
  • 1970-01-01
  • 2013-10-31
  • 2018-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多