ruby - 有没有办法让 resque-web 与 Redis To Go 托管的 redis 实例一起工作?

标签 ruby redis resque

有没有办法让 resque-web 与 Redis To Go 托管的 redis 实例一起工作?

更新:

@Nemo157 的建议是正确的。最终创建了一个 test-evn.rb 包含:

uri = URI.parse(" redis://XXXX@catfish.redistogo.com:9122")
Resque.redis = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)

最佳答案

将您用于在应用程序中设置 redis 的配置文件传递给它,例如

resque-web ./environment.rb

其中 environment.rb 包含如下内容:

Resque.redis = Redis.new(:host => "path.to.host", :port => 6379)

注意:我没有对此进行测试,因为我所有的 redis 实例都在 localhost 上,但这是我对它如何工作的理解。

关于ruby - 有没有办法让 resque-web 与 Redis To Go 托管的 redis 实例一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4772486/

相关文章:

ruby - 如何在 Sequel 中创建准备好的插入语句?

散列分配中的 Ruby 数组奇怪行为

java - 使用 Kryo 将 HashMap 序列化到 Redis

ruby-on-rails - 上帝没有运行 : The server is not available (or you do not have permissions to access it)

ruby - Ruby 中用于显示提示、获取输入和分配给变量的代码?

ruby-on-rails - 直接通过 FTP 访问 Heroku?

php - Redis哨兵实现

java - 如何在 SSO 的 Redis 中刷新 token 过期时间?

ruby-on-rails - Rake 任务不是从 worker 中运行

resque - 如何让 Bluepill 仅在达到安全状态后才重启 Resque worker