我部署了我的 rails 应用程序和一个 redis 服务器(在同一台服务器上的端口 13160 上。在我尝试启动我的应用程序后它返回给我:
Redis::CannotConnectError (Error connecting to Redis on 127.0.0.1:13160 (ECONNREFUSED)):
它在我的代码中停止的功能是
UpdatesWorker.perform_async
问题是当我将 RAILS_ENV=production rails runner UpdatesWorker.perform_async 写入我的 rails 应用程序时,它就可以工作了。