open_file_cache 指令

语 法:open_file_cache off;

    open_file_cache max=N [inactive=time];

默认值:open_file_cache off;

上下文:http, server, location

配置可以存储的缓存:

  • 打开文件描述符,它们的大小和修改时间;

  • 有关目录存在的信息;

  • 文件查找错误,例如“找不到文件”、“没有读取权限”等。

错误缓存应由 open_file_cache_errors 指令单独启用。

该指令具有以下参数:

  • max:设置缓存中元素的最大数量;在缓存溢出时,最近最少使用 (LRU) 元素被删除;

  • inactive:定义一个时间,如果元素在这段时间内未被访问,则在该时间之后从缓存中删除该元素;默认为 60 秒;

  • off:禁用缓存。

例子:

open_file_cache          max=1000 inactive=20s;
open_file_cache_valid    30s;
open_file_cache_min_uses 2;
open_file_cache_errors   on;
说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号