磁盘已满时的Nginx缓存行为

磁盘已满时的Nginx缓存行为,nginx,caching,Nginx,Caching,我正在使用nginx缓存来自远程后端服务器的大型文件。 除磁盘已满外,一切正常 我希望nginx删除最近最少用于释放空间的文件(比如当缓存大小达到max_size限制时),但它会删除当前正在缓存的文件。这意味着nginx将在下次请求文件时尝试重新缓存该文件,然后由于磁盘已满而继续删除该文件 是否有任何方法可以更改此行为,以便nginx在超过max_size时删除最旧的文件 多谢各位

我正在使用nginx缓存来自远程后端服务器的大型文件。 除磁盘已满外,一切正常

我希望nginx删除最近最少用于释放空间的文件(比如当缓存大小达到max_size限制时),但它会删除当前正在缓存的文件。这意味着nginx将在下次请求文件时尝试重新缓存该文件,然后由于磁盘已满而继续删除该文件

是否有任何方法可以更改此行为,以便nginx在超过max_size时删除最旧的文件

多谢各位