gpt4 book ai didi

ruby-on-rails - rails : Starting Sidekiq on Heroku

转载 作者:行者123 更新时间:2023-12-03 07:22:23 27 4
gpt4 key购买 nike

我在 Heroku 部署的 Rails 应用程序上启动并运行 Sidekiq 时遇到问题。我的应用程序在开发中运行良好(在没有 Sidekiq 的 Heroku 上)。

我创建了一个 Procfile:

worker: bundle exec sidekiq

如果我运行 heroku ps,我看到的唯一进程是 web.1

我应该看一个吗西德基克?

我确实收到错误:

Redis::CannotConnectError(连接到 localhost:6379 上的 Redis 时出错) 在我的 Heroku 日志中。

更新:发现我可能需要 heroku addons:add redistogo。还是行不通。我觉得我缺少一些基本配置。

我需要做些什么才能让 Redis 为我的 Heroku 应用程序启动并运行吗?

我已经使用 Redis/Sidekiq 大约一天了,所以这对我来说是新的。

谢谢!

格雷格

最佳答案

不,您不需要对 Heroku for Sidekiq 进行任何配置,只需添加 RedisToGo 插件即可。不要忘记在 Heroku 配置中为您的应用程序添加至少 1 个worker

这是我的默认 Procfile:

web: bundle exec thin start -p $PORT
worker: bundle exec sidekiq -c 5 -v

关于ruby-on-rails - rails : Starting Sidekiq on Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13770713/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com