我们有一个.NET应用程序作为前端,基于Java的ECM解决方案作为后端。因此,前端通过IIS向后端发出请求。
问题是它适用于GET请求,但POST请求大部分时间都非常慢(并非总是如此)。
我们尝试使用适用于Firefox的POSTER插件执行POST请求,并且工作正常(每个请求只需不到一秒),而.NET应用程序有时需要超过20秒。我不得不说我们已经调试了.NET应用程序,它似乎没有任何内容,所以这让我怀疑是IIS。
答案 0 :(得分:-1)
IIS拥有最好的缓存和压缩系统之一来推动网站。我自己跑了一个并且有着相似的魅力。
在iis中启用compressio。
安装wincache - 确保安装最新版本
确保您运行的是php 5
在iis manager上启用输出缓存。