Nginx代理缓存更新配置,实时响应网站变化
Nginx代理缓存更新配置,实时响应网站变化
摘要:本文将介绍如何使用Nginx代理缓存更新配置,以实现在网站内容发生变化时能够即时响应更新,提高网站的性能和用户体验。同时,我们将提供一些实用的代码示例,帮助读者更好地理解和应用这一功能。
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60m; proxy_cache_key "$request_method|$host|$request_uri"; proxy_cache_valid 200 301 302 10m; proxy_cache_use_stale error timeout updating http_500 http_502 http_503 http_504;登录后复制
if ( $request_method = POST ) { add_header X-Nginx-Cache "BYPASS"; proxy_cache_bypass $http_cache_control; proxy_no_cache 1; }登录后复制
#!/bin/bash curl -X PURGE http://localhost/page1 curl -X PURGE http://localhost/page2 curl -X PURGE http://localhost/page3登录后复制
以上就是Nginx代理缓存更新配置,实时响应网站变化的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!