立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 15|回复: 1

Nginx反代时 , 配置的缓存过期时间不生效?

[复制链接]

Nginx反代时 , 配置的缓存过期时间不生效?

[复制链接]

242

主题

318

回帖

1614

积分

金牌会员

积分
1614
wawos

242

主题

318

回帖

1614

积分

金牌会员

积分
1614
5 天前 | 显示全部楼层 |阅读模式
测试配置了:
[ol]
  • proxy_cache_valid 200 1m;[/ol]复制代码

    对200状态的资源测试缓存1分钟,

    首次访问时, 查看显示的状态 MISS,
    第二次访问时 显示 HIT 命中缓存

    过1分钟后再测试访问, 还是显示 HIT,  不是应该显示 EXPRIED 了吗?

    [ol]
  • Nginx 在处理缓存过程中,客户端请求的缓存请求状态会被记录在变量 $upstream_cache_status 中,缓存请求状态如下表所示。
  • 缓存请求状态        状态说明
  • MISS        缓存未命中,从源服务器获取响应数据
  • HIT        缓存命中,从本地缓存获取数据
  • BYPASS        proxy_cache_bypass 生效,直接从源服务器获取响应数据
  • REVALIDATED        启用 proxy_cache_revalidate 指令后,缓存将被源服务器服务端验证为有效状态,从本地缓存获取数据
  • EXPIRED        缓存过期,从源服务器获取响应数据
  • UPDATING        正在更新缓存,当前返回为旧缓存内容,在配置指令 proxy_cache_use_stale updating 时会存在该状态
  • STALE        源服务器无**常返回更新的内容,当前返回为旧缓存内容,在配置指令 proxy_cache_use_stale error timeout 时会存在该状态
  • SCARCE        
  • 缓存节点被查询次数未达到配置指令 proxy_cache_min_uses 设定的值时,对此请求无法启用缓存机制,将从源服务器获取响应数据
  • [/ol]复制代码
  • 回复

    使用道具 举报

    242

    主题

    318

    回帖

    1614

    积分

    金牌会员

    积分
    1614
    wawos 楼主

    242

    主题

    318

    回帖

    1614

    积分

    金牌会员

    积分
    1614
    5 天前 | 显示全部楼层
    是它BUG吗,  还是我使用方法误啊
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2025-2-23 14:02 , Processed in 0.015243 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表