文章缩略图

解决ThinkPHP5.1出现MISS缓存未命中问题

2023-02-10 00:00:00 技术教程 5731 阅读需29分钟
图标

本文最后更新于2023-02-10 00:00:00已经过去了857天 请注意内容时效性

热度 120 评论 2 点赞98
钞能力。你在哪?此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“钞能力。你在哪?”或者“mdyc919293”或者微信扫描右侧二维码关注公众号。

一淘模板(56admin.com)给大家带来了关于ThinkPHP5.1的相关知识,其中主要介绍了CDN是什么?为什么使用它?怎么解决ThinkPHP5.1 MISS缓存未命中问题?感兴趣的朋友下面一起来看一下吧,希望对大家有帮助。

解决ThinkPHP5.1出现MISS缓存未命中问题 技术教程

ThinkPHP5.1使用CDN加速-MISS缓存未命中解决

在单独给首页配置CDN加速后,出现了X-Cache: MISS TCP_MISS dirn:-2:-2,MISS也就是缓存没有被命中。这个问题不是配置错了,而框架问题。

什么要使用CDN?

“cdn简介 CDN的全称是Content Delivery Network,即内容分发网络。

为什么使用CDN?

CDN就近节点访问,提高了网站加载速度,降低延时;能起到分流作用,减轻服务器负载,

使用动静分离提高网站访问速度。

配置实现

这个呢,我是部署在了生产环境,实际测试大并发高流量处理,当然了,也有很多的不足。

环境

服务器:腾讯云

系统:CentOS7

框架:ThinkPHP5.1

使用阿里云OSS+CDN并配置缓存

当然还要有经过备案的域名。

关于怎么使用阿里云OSS对象存储系统,Laravel6.x上传视频到阿里云Oss对象存储 这篇文章记录过。

bucket创建完成后,可以在列表中看到 '阿里云 CDN 加速',点击这个进行相关的CDN操作,配置完后需要在域名中进行解析。

问题

在单独给首页配置CDN加速后,出现了X-Cache: MISS TCP_MISS dirn:-2:-2,MISS也就是缓存没有被命中。这个问题不是配置错了,而框架问题。

解决方法如下:

第一步:public/index.php读取/设置缓存限制器

你可能想看:
继续阅读本文相关话题
更多推荐
发表评论

共有[ 2 ]人发表了评论

🥰 😎 😀 😘 😱 🤨 🥵 😔 😤 😡 😭 🥱 🤡 ☠️ 💖 🤖 💢 💥

评论列表
用户头像
匿名 注册用户
2025-05-15 03:57:00

解决ThinkPHP5.1的MISS缓存未命中问题,轻松提升应用性能!

吉林省延边朝鲜族自治州 联通 Goolge Chrome 回复TA
用户头像
匿名 注册用户
2025-05-18 06:25:04

解决ThinkPHP5.1出现MISS缓存未命中问题一文,透彻深入地解决了系统运营中的一道难关,它系统地引导如何查检问题的起因和过程中准确辨认薄弱点进行维护修理的理论要诀细节之中举证尤实的信息作推而断之为有序的文字走向愈益顺澄可贵之极具有极高实用性无论初学者或专业人员均可获得切实有效解决方案不愧为优质资源在软件开发行业不可多得的教程此书内容是良驹优草以臻成熟无可替代的好作品强烈推荐给正在攻克相关难题的同行们!

山东省青岛市 联通 Goolge Chrome 回复TA
品牌认证 W3C认证 MYSSL认证 TrustAsia 安全签章
扫码访问手机版
二维码图片