加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ruby / Resque / Redis:如何在不同的机器上设置工作人员?

发布时间:2020-12-17 02:20:27 所属栏目:百科 来源:网络整理
导读:我一直在寻找分布式后台工作的resque. 我设法通过演示应用程序在一台机器上运行一切.但我不知道如何设置一切,以便工人在不同的机器上运行.我读到工作人员必须连接到redis服务器.但我仍然不知道从哪里开始. 某处有逐步指导吗?我没有找到任何关于此的文档. 或
我一直在寻找分布式后台工作的resque.
我设法通过演示应用程序在一台机器上运行一切.但我不知道如何设置一切,以便工人在不同的机器上运行.我读到工作人员必须连接到redis服务器.但我仍然不知道从哪里开始.
某处有逐步指导吗?我没有找到任何关于此的文档.

或者有人可以向我解释一下吗?

我不使用rails btw,我正在使用Sinatra.

谢谢

解决方法

是的,你是对的如果所有工人都可以访问redis,你可以将它们连接起来,将它们分发到不同的机器上

为此你需要工人连接到redis(我假设所有工人都可以使用)

现在在Resque中连接到远程redis所有它必须做的就是这样

Resque.redis =“redis:// [你的主人]:[你的端口]”

你也可以看到它在here上提到的相同

也许在config / application.rb中定义它

希望这有帮助

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读