resque 相关问题

Resque(发音为“rescue”)是一个Redis支持的库,用于创建后台作业,将这些作业放在多个队列上,以后再处理。

通过 Rails 控制台在 resque 中查找计划的延迟作业

在 Rails 中,我们可以轻松地获取工作人员信息。我使用 resque-schedule 来实现延迟作业目的,现在我想通过 Rails 控制台获取所有延迟作业列表。

回答 1 投票 0

如何使用systemd管理一组resque工作人员?

我正在尝试将对一组 resque 工作人员的控制权从 upstart 迁移到 systemd。在 upstart 下,我们能够拥有两个控制脚本,一个脚本定义单个工作人员,另一个脚本定义单个工作人员

回答 2 投票 0

写入 STDOUT 时,Resque 作业失败并显示“Broken pipeline @ io_write - <STDOUT>”(Errno::EPIPE)

我们已经使用 Resque 运行后台作业好几年了,但最近开始出现失败的作业,并显示以下错误消息,我不确定我们的代码或我们的

回答 1 投票 0

救援:连接被拒绝 - 无法连接到本地主机上的 Redis:6379

我已按照说明安装 resque,但现在当我尝试使用此命令生成工作程序时,出现连接错误: $ QUEUE=mailer rake 环境 resque:work --trace 这是

回答 6 投票 0

Resque 工作人员默默失败,没有日志或没有调试信息

我有一段运行某些方法的代码,我已将该方法放入 self.perform 中,如下所示 启动工作类 @队列=:工人 定义自我表现 说“你好”

回答 2 投票 0

Resque 和新遗物

我开始在 New Relic 和 resque 中遇到奇怪的错误 信息:启动代理关闭 错误:nil:NilClass 的未定义方法“write”:无法将数据发送到父进程,请参阅 ht...

回答 2 投票 0

Gitlab:运行 Unicorn、Resque 与 Passenger/Nginx 时出现问题

我已经在全新的 Ubuntu (10.04) 上安装了 Gitlab,并且它几乎可以正常工作。 Gitlab 可以通过 HTTP 访问,我可以通过 git 将数据推送/拉取到服务器。不过还缺少一件事......

回答 2 投票 0

Rails 6,如何重启特定的Resque工作人员?

在应用程序中,我注意到有几个作业已经崩溃了一段时间。有时它们运行正确,有时则不然。事实证明,四名工人中有两人正在使用旧代码。 ...

回答 0 投票 0

如何获取 rq 队列中的作业数?

我用过 rq 和 RedisToGo。如何获取队列中的作业数?我在文档中找不到它? (在 Python 中) 当我尝试时: 打印“之前:”,len(q.jobs) 结果 = q.enqueue(worker.A)

回答 1 投票 0

Rails + 如何将专职工作人员分配给 Resque 队列?

在这里,尝试将专门的工作人员分配给 Resque 中的特定队列。 例如 - 2 个 Worker 专用于默认队列,4 个专用于高队列。 在这里,16名工人奉献...

回答 1 投票 0

Rails Resque - AWS ECS 任务随机卡住

我们正在 AWS ECS 上运行我们的 Ruby on Rails 应用程序。应用程序每个集群有多个服务,每个服务运行 X 数量的任务,这些任务负责其队列中的作业。 对于队列,我们是 ...

回答 0 投票 0

TypeError:不支持的命令参数类型:Resque::Worker

我正在使用 resque gem - (1.27.4) 我将我的 redis-rb gem 从 3.3.5 升级到 5.0.6。 在我的 Rails 应用程序中,我按如下方式初始化 Resque 的 redis 实例: Resque.redis = Redis.new(积分) 现在我

回答 0 投票 0

多重Resque Worker模式创建额外的进程

我需要启动4个resque worker,所以我使用了以下命令捆绑exec rake环境resque:workers RAILS_ENV =生产COUNT = 4 QUEUE = * VERBOSE = 1 PIDFILE = tmp / pids / resque_worker.pid >> ...

回答 1 投票 6

带有作业队列系统的PHP / Laravel中的逻辑代码

我正在使用Laravel 3制作网络抓取工具,并且有一个队列系统。问题:我应该在哪里放置刮取逻辑代码?在工人/工作班?在静态调用的库类中。

回答 1 投票 5

无法进行创意的Resque作业-#<0x>0x>的未定义方法`invitation_instructions'>

Ruby on Rails项目,我正在运行Resque来处理电子邮件(尤其是Devise和Devise Invitable)。 Devise电子邮件发送正常(通过API通过邮戳gem发送出去),但是devise_invitable电子邮件...

回答 1 投票 0

Resque Cleaner可以扩展为存储> 1000个失败的作业吗?

我使用Redis和Ruby on Rails框架设置了Resque Cleaner。我注意到清洁工填补了失败的工作,直到1000分。我一直在尝试找到增加1000的方法...

回答 1 投票 0

在Heroku上使用Resque无法执行后台作业

我有一个有工作的Rails应用程序(使用活动作业)。我使用resque和resque-scheduler gem来对后端进行排队。我想使用Resque将Rails应用程序连接到Redis-to-go服务器...

回答 1 投票 0

如何在Resque队列中随机播放作业?

我有一个名为check_integrity的队列,其中有很多工作。当我为它工作时,工作是先出先出。是否可以改组特定队列中的作业?我需要...

回答 4 投票 5

以编程方式获取Resque队列中的作业数

我有兴趣设置一个监视服务,当Resque队列中的作业太多时,该服务将为我分页(我有大约6个队列,每个队列都有不同的编号)。我也是...

回答 2 投票 55

Resque错误:DirtyExit-子进程收到未处理的信号

我的后台作业全部失败,并显示以下错误Resque :: DirtyExit子进程收到未处理的信号。重新启动服务器后,它们会工作几分钟,然后开始出现故障。如果...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.