当前位置:论坛首页 > Linux面板 > 求助

【已回应】求教一个关于缓存的问题

发表在 Linux面板2019-4-27 15:27 [复制链接] 7 2480

请教个问题。我用的是bt搭建的nginx+php5.4 ,mysql5.5搭建的环境。网站开启了memcache 模式,bt后台也安装了Memcached 1.5.11 ,
网站首页是html静态模式, 其他页面是伪静态的模式

现在有一个奇怪的现象是 比如:我半小时前访问的网站首页,半小时后访问内容还是一样的。没有变化,百度蜘蛛模拟抓取也是一样的,我半个小时前的页面,(这半个小时期间,网站首页肯定是跟新了),但是这个更新的页面需要我在浏览器右键重新加载之后,然后才能获取到最新的,同时在用蜘蛛模拟抓取,抓取到的也是我刚获取到的页面,这个是什么情况。配置都是官方安装之后默认的。有明白的亲指点一下怎么操作吧。本人小白菜。

使用道具 举报 只看该作者 回复
发表于 2019-4-27 17:09:37 | 显示全部楼层
您好,memcached缓存的是数据库的缓存,比如一些查询比较多的语句的值,符合查询的将直接返回给这个值,如果这个值有更新会从数据库中获取之后再将这个更新后的值存储到memcached中去。您需要的静态缓存是在nginx上面设置的。默认没有开启缓存,只做了浏览器缓存 llqhc.png
使用道具 举报 回复 支持 反对
发表于 2019-4-27 17:45:28 | 显示全部楼层
网站首页是html静态文件,你是通过什么触发重新生成网站首页的呢?在首页没有重新生成之前,什么时候访问它都应该是一样的吧。
使用道具 举报 回复 支持 反对
发表于 2019-4-27 17:52:59 | 显示全部楼层
痞子哥 发表于 2019-4-27 17:45
网站首页是html静态文件,你是通过什么触发重新生成网站首页的呢?在首页没有重新生成之前,什么时候访问它 ...

这个是程序自带的。自动(600秒)刷新首页的。我数据是自动采集更新的,基本上每10分钟就会更新数据。首页右键重新加载,就变内容了。但是你要是不重新加载。就是原来半个小时前访问的内容。
使用道具 举报 回复 支持 反对
发表于 2019-4-27 17:53:33 | 显示全部楼层
大炮运维V587 发表于 2019-4-27 17:09
您好,memcached缓存的是数据库的缓存,比如一些查询比较多的语句的值,符合查询的将直接返回给这个值,如 ...

那我现在这个情况怎么操作才能解决这个问题呢。有点不知道怎么办了。
使用道具 举报 回复 支持 反对
发表于 2019-4-28 09:24:35 | 显示全部楼层
宝塔用户_brbzru 发表于 2019-4-27 17:53
那我现在这个情况怎么操作才能解决这个问题呢。有点不知道怎么办了。 ...

您好,如果您的采集的数据是加的有CDN或者其他缓存的话,需要清理过缓存后才能采集到最新的数据。
使用道具 举报 回复 支持 反对
发表于 2019-4-28 10:07:53 | 显示全部楼层
大炮运维V587 发表于 2019-4-28 09:24
您好,如果您的采集的数据是加的有CDN或者其他缓存的话,需要清理过缓存后才能采集到最新的数据。 ...

您好,您可能理解错了。网站数据一致在更新,并且可以正常入库内容,

现在就只有首页的内容不变化,首页是html静态,(我昨晚访问的内容,今早打开还是昨晚的,但是我去服务器看首页的html文件,已经是早上9点多生成的文件。但是我访问的还是昨晚访问过的)

内容页面是伪静态的,我在内容页增加了一个最新板块,访问的时候可以获取到今早最新的最后一条数据,

这就是说明,html页面被缓存了。但是我不知道哪里缓存了。

还是有,我 网站没有做任何cdn之类的,是直连服务器的,只有二级域名做的images图片目录(主要是模板用的css,图片和js)走的百度加速乐。

是不是服务器哪里没有设置对,还是什么情况,我以前在win主机上是没有这个问题的。

帮忙指点一下。

还有我看到您上面发的那个图片的内容,我是不是需要调整一下时间或者是不用管?(我看主要是针对js,图片,css的。)
使用道具 举报 回复 支持 反对
发表于 2019-4-28 10:12:46 | 显示全部楼层
宝塔用户_brbzru 发表于 2019-4-28 10:07
您好,您可能理解错了。网站数据一致在更新,并且可以正常入库内容,

现在就只有首页的内容不变化,首页 ...

2839983100  加下我的QQ,记得做下备注
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

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