我想设置ARR(IIS负载平衡软件)caching,这取决于标题中last-modified标签。
每次服务器收到请求时,都会查看last-modified标签,如果已经被caching,则会将caching中的数据呈现给用户。 但是,如果这是一个尚未caching的页面,服务器将显示原始文件。 我怎样才能做到这一点?
据我所知,ARR代理(和任何其他代理caching)使用这个头(和更多)来检查是否有东西在caching中。
打开IIS根目录,并根据需要创build一个服务器场。 您也可以在IISpipe理器,URL重写中打开您的网站,并根据您的需要添加反向代理规则(例如 – 代理工作网站中的一个文件夹)。
请记住,您需要configuration一个代理规则(如果没有,重写代理只是不工作)。 打开您的服务器场(可能需要创build和删除)并在“代理”部分进行configuration。
我更喜欢使用nginx或其他软件来负载均衡服务器。 我喜欢ASP.net和IIS fetures,但作为一个愚蠢的反向代理使用其他人。
祝你好运!