1

我们可以为我的 Heroku 帐户的多个 Rails 应用程序使用相同的 MEMCACHIER 配置变量吗?

就像我有一个使用 MEMCACHIER 的 app1。我还有另一个 app2(app1 的子应用),这个 app2 有一些公共缓存键或一些单独的键。那么我们可以为两个应用程序使用单个 MEMCACHIER 吗?

4

1 回答 1

0

是的!最简单的方法是简单地在其中一个应用程序上配置 MemCachier,然后在另一个应用程序中设置相应的环境变量。IE,

$ heroku addons:add memcachier:1000
$ heroku config:get

然后复制变量 ,MEMCACHIER_USERNAMEMEMCACHIER_PASSWORDMEMCACHIER_SERVERS在相应的 Heroku 应用程序中设置它们。

您还可以通过他们的网站直接从 MemCachier 提供 MemCachier 缓存。然后,您将为两个应用程序设置配置变量,并具有一个很好的优势,即您的缓存不与它们中的任何一个绑定。因此,如果您杀死了这两个应用程序,您的缓存仍然存在并且可以单独管理。

于 2014-01-10T01:49:20.283 回答