我们针对同一个 Memcached 运行多个应用程序,因此我想使用 Rack::Attack 为所有应用程序配置不同的前缀。默认情况下,多个应用程序会覆盖彼此的缓存。
我已经看到了前缀访问器,Rack::Attack::Cache
甚至还有一个低级规范,但没有关于如何使用它的示例。
根据README和介绍性博文,我从不需要处理Rack::Attack::Cache
但总是与更高级别的Rack::Attack
.
那么,两个或多个应用程序如何在不覆盖彼此缓存键的情况下为 Rack::Attack 使用相同的 memcached 呢?