首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Vanity中使用已有的Redis连接?

如何在Vanity中使用已有的Redis连接?
EN

Stack Overflow用户
提问于 2014-03-19 01:52:37
回答 1查看 168关注 0票数 0

我在Heroku中有一个Redis插件,它只允许10个连接。我的应用已经在$redis上使用Redis了。我有3个工人和2个dynos的独角兽,这是6个连接。虚荣心是由它自己连接起来的,这是另外6个连接。这是12个连接,超过了10个的限制。我如何使用现有的$redis连接,以便虚荣和我的应用程序共享该连接?

我看到了这个被弃用的方法,但当我尝试它时,它给出了一个错误和堆栈跟踪。这可能是针对旧版本的Redis客户端的。

http://rdoc.info/gems/vanity/Vanity/Playground#redis%3D-instance_method

我在Unicorn.rb文件中使用establish_connection进行连接,并将连接字符串传递给它。我想直接设置connection或Redis客户端对象。

http://rdoc.info/gems/vanity/Vanity/Playground#establish_connection-instance_method

Ruby 2.0.0,Rails 4.0.3,Vanity 1.9.0。

EN

回答 1

Stack Overflow用户

发布于 2014-03-21 02:00:01

您可以通过编程方式使用Vanity对象,并通过现有的redis实例传入Playground适配器。

代码语言:javascript
复制
Vanity.playground.establish_connection { :adapter => :redis, :redis => $redis }

这是在vanity configuration guide中指定的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22487216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档