2013-07-17 37 views
0

我想弄清楚什么缓存键将是我想要过期的一些静态资产。当使用Dalli时,静态资产的缓存键是什么,memcache

该文件位于/public/file.txt的我的应用程序中。缓存键可以做些什么?我无法枚举缓存键,我不知道如何过期该特定资产。

这让我疯狂 - 令人难以置信的是,没有一种枚举键的简单方法,并且令人难以置信的是没有简单的方法来清除特定的缓存对象。我的网站正在投放旧资产,而我唯一可以解决的方法是清除我的整个缓存。多么野蛮。

注意到这个巨大的挫折:这种全部或者全部都让我想起了我们在Rails中熟悉的永久301重定向(如果你使用SSL的话)。我猜如果你曾经决定你的网站应该通过SSL,你已经决定永恒你的网站是通过SSL(为什么302不是我的默认)。

回答

0

看来你想引用this位代码来确定密钥。

+0

非常感谢这个链接!我的命名空间是什么......任何想法?我没有在应用程序或配置目录中的任何位置设置命名空间。 –

+0

命名空间是一个配置选项:https://github.com/mperham/dalli#installation-and-usage – daharon

相关问题