开启memcached 好像会互相干扰。

By s80022 at 2016-07-14 • 0人收藏 • 425人看过

刚刚试在同一个lamp上安装两个Carbon Forum,设不同子域 ,不同的数据...


先开启第一个Carbon。


再第二个的Carbon 显示的内容却不是真实数据,而是第一个的内容。



是不是哪裡要设定还是要自己修改避免memcached 同主域时发生冲突?

11 个回复 | 最后更新于 2016-07-16
2016-07-14   #1

因为使用的是同一个缓存前缀,你要在config.php把前缀改成不一样的才可以。

2016-07-15   #2

只有改前辍这个方法吗?

CB好像不支持改动前辍,等于要一个一个找源码改动carbon_。


且DISCUZ好像放两个站相同前辍没这问题...


2016-07-15   #3

回复#2 @s80022 :

我说了,在config.php可以设置。

2016-07-16   #4

回复#2 @s80022 :

楼上是对的,安装时你也可以选MemCache的前缀。

2016-07-16   #5

回复#4 @lincanbin :

所以MemCachePrefix不用对应.Prefix.?


此外我用的是oneinstack一键包,已经安装memcached,Digitalocean VPS

不管有没有启用,但首页依然2 SQL Query(s)。
感觉memcached好像没有效果?

2016-07-16   #6

回复#4 @lincanbin :

重新整理好几次都一样。

改掉loclahost突然好了...

终于0 SQL Query(s)

原来不用对应Prefix。


另外一问,该怎麽修改能让回复也缓存。


2016-07-16   #7

回复 #0 @s80022 :

本来就不对应Prefix,连回复一块缓存内存压力很大的。

2016-07-16   #8

回复#7 @lincanbin :

那可以稍微说明该怎麽改吗?

换高内存的时候可以尝试。


2016-07-16   #9

回复 #0 @s80022 :

其实没必要,除非你日访问量过亿。

2016-07-16   #10

回复#9 @lincanbin :

就只是看那个1 SQL Query(s)....有强迫症。

2016-07-16   #11

回复 #0 @s80022 :

等你负载吃不住再说吧。

登录后方可回帖

登 录
信息栏
购买PHP虚拟主机 / VPS

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.0.1
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

Loading...