如何解决无法在本地计算机上启动Sidekiq:在redis:6379上连接到Redis时出错SocketError
我有从Redis运行的Redis,但是当我尝试启动Sidekiq(捆绑执行程序sidekiq)时,我得到了
INFO: Booting Sidekiq 6.0.4 with redis options {:url=>"redis://redis:6379/0",:id=>"Sidekiq-server-PID-49487"}
Error connecting to Redis on redis:6379 (SocketError)
我查看了redis.conf文件,确定没有更改任何默认设置。我还能检查什么?
sidekiq(6.0.4) 导轨(6.0.2.1) redis(4.1.3)
解决方法
redis
主机名不存在(使用localhost
吗?或者您尚未启动Redis。
原来,我在Rails .env文件中使用了错误的Redis地址,因为它是为Docker配置的。 Sidekiq无法找到正确的Redis端口。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。