Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 sidekiq 只执行众多重复作业之一?
我有一个后台作业 在 MongoDB 上执行映射 归约作业 当用户向文档发送更多数据时 它会启动在文档上运行的后台作业 如果用户发送多个请求 它将启动同一文档的多个后台作业 但实际上只有一个需要运行 有没有办法可以防止多个重复实例 我正在考
rubyonrails
MongoDB
sidekiq
在 sidekiq 上配置 redis 身份验证
我想我错过了一些东西 因为我在文档中找不到如何编写 redis 实例的用户名和密码以与 sidekiq 一起使用 有没有办法做到这一点 或者是通过 ENV 变量 Sidekiq 将无法识别的 Redis 选项直接传递给 Redis 驱动程序
rubyonrails
Redis
sidekiq
Errno::EIO:输入/输出错误 -
class FaxFetchWorker include Sidekiq Worker sidekiq options retry gt false def perform job id 0 logger warn perform is i
rubyonrails
rubyonrails3
sidekiq
ruby 2.1.2超时仍然不是线程安全的吗?
我有 50 个 sidekiq 线程在网络上爬行 几周前 这些线程在运行大约 20 分钟后开始挂起 当我执行回溯转储时 大多数线程都卡在 net http 初始化上 app vendor ruby 2 1 2 lib ruby 2 1 0
rubyonrails
ruby
Multithreading
timeout
sidekiq
使用java工具的类似Sidekiq的队列?
我想要一个工作队列 其行为几乎与 ruby 的 sidekiq 完全相同 它不need使用 Redis 但它可以 我只是不能使用 ruby 甚至不能使用 Jruby 基本上 我希望能够创建使用某些参数运行的作业 并且工作池执行作业 工作人员
Java
Queue
MessageQueue
springintegration
sidekiq
Sidekiq/Airbrake 仅在重试消失时才发布异常
我希望 Airbrake 仅在重试次数耗尽时收到错误通知 但我似乎想不出实现它的方法 我可以添加一个 sidekiq retries exhausted 钩子来将错误发送到 AirBrake 但我能想到的捕获实际失败的唯一方法是添加一个吞下
rubyonrails
rubyonrails4
sidekiq
airbrake
使用 sidekiq 处理两个独立的 Redis 实例?
下午好 我有两个独立但相关的应用程序 他们都应该有自己的后台队列 阅读 单独的 Sidekiq 和 Redis 进程 然而 我希望偶尔能够将工作推给app2的队列来自app1 从简单的队列 推送的角度来看 如果app1没有现有的 Sidek
rubyonrails
Redis
Queue
sidekiq
Sidekiq 作业中的重试次数
有没有办法获取当前作业的重试次数 我希望作业在 x 次重试后停止 而不是崩溃 我想询问执行方法中的重试计数 这样如果重试计数等于 x 我可以简单地返回 def perform args return if retry count gt 5
ruby
jobs
sidekiq
如何判断sidekiq是否连接到redis服务器?
使用控制台 如何判断 sidekiq 是否连接到 Redis 服务器 我希望能够做这样的事情 if sidekiq is connected to redis psuedo code MrWorker perform async do wo
rubyonrails
Redis
sidekiq
雷斯克 vs Sidekiq? [关闭]
Closed 这个问题需要多问focused help closed questions 目前不接受答案 我目前正在使用Resque对于我的后台进程 但最近我听到了很多关于sidekiq 有人可以比较 区分吗 我特别想知道是否有一种方法可以
ruby
rubyonrails3
resque
sidekiq
Sidekiq 服务器未加载配置文件
我正在尝试使用 sinatra 应用程序设置 sidekiq 并且我有 使用配置文件启动 sidekiq 工作程序以在守护程序模式下运行时遇到问题 我的项目具有以下结构 project config sidekiq yml Sidekiq
ruby
sinatra
sidekiq
如何在heroku上的两个不同应用程序之间共享worker?
我有两个独立的应用程序在heroku上运行并指向同一个数据库 第一个负责user interface第二个为admin interface 我在用sidekiq with redis对于后台作业处理 我添加了一个工作人员 并且可以通过设置指
rubyonrails
ruby
heroku
sidekiq
worker
sidekiq - 并发 > 50 稳定吗?
Sidekiq 文档 https github com mperham sidekiq wiki Advanced Options concurrency says 不要将并发设置高于 50 我见过稳定性问题 以并发数100为例 好吧 我的
ruby
sidekiq
根据 Sidekiq 或 Rails 的调用记录到不同的记录器
我有一个基于 Rails 3 2 的应用程序 它使用 Sidekiq 2 12 来运行后台作业 Sidekiq 作业可以调用与交互式 Rails 应用程序相同的方法 我希望这些方法在从 Sidekiq 调用时记录到 Sidekiq 日志 并
sidekiq
Sidekiq 中是否有控制台命令可以查看队列中的内容并清除队列?
我习惯使用delayed jobs方法进入控制台来查看队列中的内容 以及在需要时轻松清除队列的方法 Sidekiq 中有类似的命令吗 谢谢 有一个符合人体工学的用于查看和管理队列的 API https github com mperham
rubyonrails
sidekiq
Sidekiq - 重新安排失败的作业
我有一个后台工作 使用 Sidekiq 连接到我的另一个服务 如下所示 def perform id user ABCClient instance user id end 有时这个 ABCClient 会宕机 在这种情况下我想重新安排 执
Redis
sidekiq
如何在运行时创建带有变量名称的 sidekiq 队列?
我正在尝试创建具有可变队列名称的队列 queue name guide guide id to s Sidekiq Client push class gt GuidePdfWorker queue gt queue name args g
ruby
sidekiq
Sidekiq:是否可以“暂停”队列?
是否可以 暂停 sidekiq 队列 我正在运行下载作业 但我必须让我的 Mac 运行 休眠 所以我想告诉 sidekiq 暂停一下 有没有一种简单的方法可以做到这一点 您无法中途停止作业 如果您想停止处理队列中的新作业 这是 Sideki
rubyonrails
sidekiq
Rails ActiveJob - 处理 ActionMailer::DeliveryJob 中的异常的好方法是什么
我在用ActiveJob Sidekiq在我的 Rails 项目中进行任务处理 我直接使用发送邮件MyMailer some deliver later 它会自动创建一个ActionMailer DeliveryJob任务并将其放入Side
rubyonrails
Exception
actionmailer
sidekiq
railsactivejob
Rails 不会向 NewRelic 发送自定义指标
我正在尝试将自定义指标发送到 NewRelic 见解 但不幸的是 它不适用于当前正在向 New Relic 发送默认数据的 Rails 应用程序 重现步骤 我刚刚登录工作应用程序的控制台并运行以下命令 NewRelic Agent reco
rubyonrails
rubyonrails4
sidekiq
newrelic
newrelicplatform
1
2
3
»