提问人:vidur punj 提问时间:9/11/2023 更新时间:9/12/2023 访问量:21
获取作业时出错:连接被拒绝 - “localhost”端口 7419 的 connect(2)
Error fetching job: Connection refused - connect(2) for "localhost" port 7419
问:
使用 Ruby -v 2.7.5 和 Rails -v 6.1.7.6 我正在使用 gem 'faktory_worker_ruby', '~> 1.0' 作为后台作业。
启动Faktory Demon时出现以下错误:
Error fetching job: Connection refused - connect(2) for "localhost" port 7419
请指导如何使其正常工作。
答:
0赞
vidur punj
9/12/2023
#1
我们可以使用 docker 来做到这一点: 安装 docker faktory 并在端口上运行它:
docker pull contribsys/faktory
docker run --rm -it -p 127.0.0.1:7419:7419 -p 127.0.0.1:7420:7420 contribsys/faktory:latest
现在在 rails 应用程序中运行它将正常工作:
bundle exec faktory-worker
评论