代码之家  ›  专栏  ›  技术社区  ›  Adam Fyles

如何在IIS7中缓存WCF REST web服务?

  •  1
  • Adam Fyles  · 技术社区  · 16 年前

    当我为我的服务打开输出缓存时,它在IIS中似乎不值得缓存。应该是这样的,因为我一遍又一遍地返回相同的JSON内容。varyByQueryString选项似乎可以做到这一点,但是由于我的资源是基于URI的,所以实际上没有查询字符串,只有一个到资源的路径。有人成功地让IIS输出缓存WCF REST服务吗?

    1 回复  |  直到 16 年前
        1
  •  0
  •   Adam Fyles    16 年前

    在IIS中使用FREB日志进行了大量挖掘之后,我的服务实际上是值得缓存的。您可以监听IIS中的缓存事件,它将准确显示什么是缓存和什么不是缓存。我发现这比使用PerfMon更有帮助。我用了 following link