在 rails 中,添加一个 config/resque.yml 很容易,但是我们在命令行上运行一个 gem,我们想告诉它在哪里寻找 Resque 作业而不是默认的 localhost:6379
现在,我们通过转到 gem 库然后运行 rake resque:work 等来运行我们的 gem。那么我们如何告诉它 redis 在哪里?(redis 可以在网络中的另一台机器上或在云)
最佳答案
基于 corroded 的回答,我必须这样做:
require "./my_class"
require "resque"
Resque.redis = 'server:port'
require "resque/tasks"
关于redis - 如果不使用 Rails,如何在 Resque 中设置 Redis url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6567652/