如何在 resque rails 中连接单独的 redis 实例
How to connect with separate redis instance in resque rails
redis 设置中有两个,我的应用程序中有它们的实例。一个用于redis缓存。我希望将其用于后台作业,我将使用另一个实例。
我找不到定义 resqu 以使用特定 redis 地址的方法。
如in the readme所述,您可以使用配置文件将 Resque 指向任何 Redis。
# config/resque.yml:
development: some_host:6379
然后使用redis-rails您可以为缓存配置不同的连接,例如:
# config/environments/development.rb:
config.cache_store = :redis_store, "redis://other_host:6379/0/cache"
其他环境也需要填写。
redis 设置中有两个,我的应用程序中有它们的实例。一个用于redis缓存。我希望将其用于后台作业,我将使用另一个实例。
我找不到定义 resqu 以使用特定 redis 地址的方法。
如in the readme所述,您可以使用配置文件将 Resque 指向任何 Redis。
# config/resque.yml:
development: some_host:6379
然后使用redis-rails您可以为缓存配置不同的连接,例如:
# config/environments/development.rb:
config.cache_store = :redis_store, "redis://other_host:6379/0/cache"
其他环境也需要填写。