用nginx搭建了一个反向代理,请求外国的一个http api接口。那个接口偶尔出现错误,所以nginx就缓存了一个错误的返回。
请问是不是直接删除缓存目录里的文件就好了?
我查了stackoverflow,看回到貌似只能通过rm命令手工删除
https://stackoverflow.com/questions/6236078/how-to-clear-the-cache-of-nginx
我本来想通过这个nginx配置来清空缓存,就是让过期时间短一些。
proxy_cache_valid 200 304 12h; #cache_valid end
编辑回复