当前位置: 首页 > 面试题库 >

Heroku上的Redistogo和Sidekiq:无法连接

黄流觞
2023-03-14
问题内容

更新宝石并将所有产品投入生产后,我在Heroku上启动sidekiq遇到了很大的问题。问题是,Sidekiq尝试在本地连接和端口上连接到Redis,而不是使用REDISTOGO变量。花了几个小时后,我设法解决了:请在下面回答。


问题答案:

从if和下面删除所有内容,然后运行:

heroku config:set REDIS_PROVIDER=REDISTOGO_URL

Sidekiq将自动使用它。



 类似资料:
  • 问题内容: 我在带有RedisToGo Nano插件的Heroku上使用celerybeat 有一个Web dyno和一个worker dyno celerybeat工作者设置为每分钟执行一次任务。 问题是:每当我部署新的提交时,dynos重新启动,并且出现此错误 那些日志不断地继续下去。直到我停止两个测功机并重新启动它们。 这已经成为一个问题,因为它几乎在每次部署新提交时都会发生。 有什么想法为

  • 问题内容: 我将Redis To Go与https://github.com/mranney/node_redis库结合使用。Redis给了我一个看起来像的URL,但是我不知道如何使用它,因为它只占用了主机和端口。 问题答案: 我相信您拥有的网址的方案是: 。 我不相信被使用。提供了两种登录方法:和。自述文件中有详细信息,但以下是相关部分供参考: redis.createClient(端口,主机,

  • 假设我在Heroku Rails上有以下设置,一个web dyno和两个worker dyno。 下面是我相信是真的,我希望有人能证实这些说法或指出一个不正确的假设。 我对这一点很有信心,但我对客户端和服务器的使用感到有点困惑,“连接池”指的是DB和Redis连接,“工作者”指的是puma和heroku dyno工作者。 我想是水晶清楚我希望这也可以作为一个综合指南为任何其他初学者有困难与此 谢谢

  • 问题内容: 香港专业教育学院一直试图与heroku合作。我可以成功地使其在开发模式下工作,但是当我尝试推送到heroku时,我得到了 然后,我阅读并关注了http://blog.redistogo.com/2010/07/26/resque-with-redis-to- go/ 我把站点中列出的配置放了,但是出现了以下错误 我把我的初始化器/ resque.rb 但是它引发了上面提到的错误。在我的

  • 我试图连接到银行,但它给出了这个错误,当我尝试: 应用程序无法启动 描述: 未能配置数据源:无法配置嵌入式数据源。 原因:未能确定合适的驱动程序级别 行动: 考虑下面的内容:如果你想要一个嵌入式数据库(H2,HSQL或DeBy),请把它放在类路径上。如果要从特定配置文件加载数据库设置,则可能需要激活它(当前没有激活的配置文件)。 我的应用程序属性: 我的pom:

  • 2021-04-18T19:25:28.390166+00:00App[Worker.1]:忽略on_ready中的异常 2021-04-18T19:25:28.392098+00:00应用程序[工作人员1]:回溯(最近一次调用): 2021-04-18T19:25:28.392173+00:00app[worker.1]:对于await bot.config.get_all()中的文档: 202