Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 引导sidekiq:获取消息时出错:ERR unknown command';blpop&x27;_Ruby On Rails_Redis_Sidekiq - Fatal编程技术网

Ruby on rails 引导sidekiq:获取消息时出错:ERR unknown command';blpop&x27;

Ruby on rails 引导sidekiq:获取消息时出错:ERR unknown command';blpop&x27;,ruby-on-rails,redis,sidekiq,Ruby On Rails,Redis,Sidekiq,我用Sidekiq来排队。当我在远程服务器上运行RAILS\u ENV=production bundle exec sidekiq时,会出现以下错误,而sidekiq在本地环境中运行良好: 2012-08-08T02:03:57Z 3348 TID-1hqs8u错误:错误获取消息:错误未知命令“blpop” 2012-08-08T02:03:57Z 3348 TID-1hqs8u错误:/home/deploy/www/zhule/shared/bundle/ruby/1.9.1/gems/

我用Sidekiq来排队。当我在远程服务器上运行
RAILS\u ENV=production bundle exec sidekiq
时,会出现以下错误,而sidekiq在本地环境中运行良好:


2012-08-08T02:03:57Z 3348 TID-1hqs8u错误:错误获取消息:错误未知命令“blpop”

2012-08-08T02:03:57Z 3348 TID-1hqs8u错误:/home/deploy/www/zhule/shared/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis/client.rb:79:in
call' `

当地环境:

ruby 1.9.3p125(2012-02-16修订版34643)[x86_64-darwin11.3.0] Redis服务器版本2.4.15(00000000:0)

远程服务器环境:

ruby 1.9.3p194(2012-04-20修订版35410)[i686 linux] Redis服务器版本2.4.16(00000000:0)


如何解决此问题?

我通过这样做修复了此错误:但看起来您已经在使用最新的redis了…它在我重新启动redis服务器后工作。我通过这样做修复了此错误:但看起来您已经在使用最新的redis了…它在我重新启动redis服务器后工作。