sidekiq 相关问题

Sidekiq是Ruby的后台处理框架。

Sidekiq在工作中重试计数

有没有办法获得当前工作的重试次数? x重试后,我希望工作停止,而不是崩溃。我想问一下执行方法中的重试次数,所以我可以简单地返回...

回答 3 投票 10

如何配置sidekiq队列一次只运行任务

我在我的Rails应用程序中使用Sidekiq来处理后台作业。 sidekiq.yml:verbose:false:pidfile:./ tmp / pids / sidekiq.pid:logfile:./ log / sidekiq.log:并发:5:队列: - [“queue1”,...

回答 7 投票 0

使用python脚本安排sidekiq作业

我有一个带有rails APP的sidekiq。我需要能够从python脚本运行一个作业(因为我使用Luigi来运行一般的任务)。我正在寻找一个与Sidekiq合作的python库...

回答 2 投票 0

如何排队不存在的工作者

我正在尝试排队一个Sidekiq工作者,该工作人员在我的项目中不存在,但存在于共享同一个redis服务器的其他项目中。在我们目前的情况下,我们有两个服务器:API服务器运行...

回答 1 投票 0

无法打开TCP连接到:443(连接被拒绝 - 连接(2)为nil端口443)

使用Heroku和Rails 5.2,Sidekiq进行后台工作。工作完成。试图发送电子邮件。从控制台工作,但在工作者内部,我得到一致的错误。知道是什么原因造成的

回答 1 投票 1

是否有办法在Sidekiq在作业中重新启动之前运行代码?

我有一个每4分钟运行一次的Sidekiq工作。此作业在再次执行代码之前检查当前代码块是否正在执行process = ProcessTime.where(“name ='ad_queue_process'”)....

回答 2 投票 2

SidekiqUniqueJobs :: UnknownLock:没有`lock :: all`的实现

我已经实现了sidekiq,其中已经执行了许多工作所以我想在默认队列上添加唯一性,以便在我使用sidekiq-unique-jobs gem的作业上添加唯一性。我跟着......

回答 1 投票 3

未找到Sidekiq延迟方法

我将Sidekiq添加到我的Rails 4应用程序中(没有使用perform_async执行任何操作),当我延迟工作时,在我的邮件中,Rails抱怨没有名为delay的方法。这是什么 ...

回答 2 投票 0

验证后无法在sidekiq-cron UI中执行Enqueue

我使用sidekiq gem来处理后台作业,并使用sidekiq-cron来按特定时间间隔安排作业。在config / routes.rb中,我添加了以下内容以提供身份验证...

回答 1 投票 0

如何在sidekiq中分别设置每个队列的并发性?

比方说,我有两个队列,我希望每个队列只同时处理一个作业。现在我有一个队列,我有类似bundle exec sidekiq -c 1 -q queue_name我想要两个......

回答 1 投票 0

意外的sidekiq工作被执行

我正在使用sidekiq cron来完成一些工作。我有一个只运行一次的父工作,那个父工作开始了700万个子工作。然而,在我的sidekiq仪表板中,它表示超过4200万个工作岗位......

回答 1 投票 0

获取有关sidekiq中特定队列的信息

如果你运行stats = Sidekiq :: Stats.new,我会得到很多关于我的工作的有趣数据:{:processed => 84063,:failed => 120,:scheduled_size => 0,:retry_size => 0,:dead_size => 7,:......

回答 1 投票 1

perform_later和perform_async有什么区别?

根据ActiveJob docs排队的工作,我应该使用perform_later。 Sidekiq docs实现perform_async,但文档的ActiveJob部分建议使用perform_later。我用过perform_async ...

回答 1 投票 0

我是否需要将所有内容放在app / workers中以供sidekiq使用?

我目前正在从DJ迁移到sidekiq并且有很多普通的旧ruby对象,我会这样使用:Delayed :: Job.enqueue(SomeService.new(id))我以为我可以将SomeService移动到......

回答 2 投票 1

ActiveJob没有出现在Sidekiq队列中

ActiveJob分配似乎没有出现在sidekiq队列中..但是这些工作仍然被执行。这是我在config / environments / production.rb中的active_job设置config.active_job.queue_adapter ...

回答 1 投票 0

用于确定Sidekiq中给定队列运行的线程数的命令

我正在探索sidekiq API,我正试图找到一种方法来检查给定的队列,在给定时刻运行了多少线程(我使用sidekiq limit fetch gem https://github.com / ...

回答 1 投票 0

我可以将自己的随机职位ID分配给Sidekiq吗?

我正在使用Sidekiq根据用户提供的计划安排一些任务。但是,如果用户更改了计划,我希望能够使用新计划更新旧计划。 ...

回答 2 投票 0

Sidekiq以最快的方式遍历每条记录

我有一个sidekiq工作,我计划每天午夜运行。作业循环遍历我的数据库中的每个商店(用户)并为每个商店运行工作者。我的数据库越多的商店或用户......

回答 1 投票 0

为什么在Rails中使用/ apps / libs而不是/ libs?

在sidekiq文档中,有一篇关于在自动加载错误相关的Rails项目中更喜欢使用/ apps / libs而不是/ libs的引用:lib /目录只会引起痛苦。移动......

回答 1 投票 3

RabbitMQ与sidekiq

我在heroku中有两个rails应用程序,App1和App2(添加了cloudAMQP gem),App1在点击按钮时产生一些消息App1 class Publisher def publish#开始通信...

回答 1 投票 1

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