1

我们针对同一个 Memcached 运行多个应用程序,因此我想使用 Rack::Attack 为所有应用程序配置不同的前缀。默认情况下,多个应用程序会覆盖彼此的缓存。

我已经看到了前缀访问器,Rack::Attack::Cache甚至还有一个低级规范,但没有关于如何使用它的示例。

根据README介绍性博文,我从不需要处理Rack::Attack::Cache但总是与更高级别的Rack::Attack.

那么,两个或多个应用程序如何在不覆盖彼此缓存键的情况下为 Rack::Attack 使用相同的 memcached 呢?

4

1 回答 1

3
Rack::Attack.cache.prefix = "custom-prefix"

Rack::Attack.cache 是 Rack::Attack::Cache 类的一个实例。

于 2013-08-26T17:45:27.993 回答