sidekiq

    0热度

    1回答

    我目前在Ruby中使用我的应用程序启用队列。我用sidekiq并有定义如下工人类: class Worker include Sidekiq::Worker def perform(params) sleep 10 @@logger.info("--------------------------") @@logger.info("Request

    0热度

    1回答

    对于Worker.perform_in(1.hour)方法我该如何编写它,以便数字1是一个动态变量? 我想写点东西像: Worker.perform_in(a.hours)

    0热度

    2回答

    我真的是Ruby的新手。我理解语言,但我很难找到正确的方式来构建项目,有很多文章和教程建议不要使用简单的ruby命令运行,但例如rackup。如果我的应用程序使用多个gem,那么我无法使用其他命令的想法,这些命令用作包装器? 至于我的项目。我创建简单的API与Sinatra & Rack & Sidekiq,我开始我的应用程序如下。 rackup -p1600 --host 192.168.0.1

    0热度

    1回答

    我刚从Rails 4.2.6升级到Rails 5.0.0.1。我有Sidekiq UI下面的配置,config/routes.rb: if Rails.application.queuing_enabled? require 'sidekiq/web' Sidekiq::Web.set :session_secret, Rails.application.secrets[:se

    0热度

    2回答

    我的应用程序发送多个API请求并在后台作业中向第三方服务器获取响应。现在每个作业都会打开新的Http连接,并在收到响应后关闭它。 如果可以在我的所有应用程序的作业之间共享此连接? 如何在一组作业正在进行时保持它活着? 如何在最后关闭它? 谢谢。

    0热度

    2回答

    我正在制作一个在nginx负载均衡器后面有多个rails服务器的生产应用程序。我们用monit监控sidekiq进程,并且它工作得很好 - 当sidekiq进程死亡时,monit会立即启动它。 但是最近遇到这种情况,其中一个进程正在运行,monit可见,但由于某些原因,sidekiq不可见。这导致了许多失败的工作,并花了我们一些时间来注意到我们错过了sidekiq Web UI中的一个进程,因为m

    1热度

    1回答

    我使用Capistrano的部署为我的Rails应用程序部署错误,但我得到了以下错误: Skipping task `sidekiq:restart'. Capistrano tasks may only be invoked once. Since task `sidekiq:restart' was previously invoked, invoke("sidekiq:restart")

    3热度

    3回答

    我用我的cron作业redis server和sidekiq但过一段时间sidekiq在后台自动杀死。 我想重新从我的控制器的动作sidekiq或自动杀死不下来回采我的Rails应用程序服务器时。 请建议我我如何管理这个问题?

    0热度

    1回答

    我在我的应用程序中使用以下宝石。 gem 'activerecord-session_store' gem 'sidekiq' gem 'sidekiq-unique-jobs' gem 'sidekiq-cron' gem 'sinatra', require: false gem 'capistrano-sidekiq', github: 'seuros/capistrano-sid

    0热度

    1回答

    如何确保Sidekiq独特工作的唯一性,当唯一性必须适用于两名工人名称不同时? 该文档显示,你可以在基于工人的论点独特的控制,而不是类本身:https://github.com/mhenrixon/sidekiq-unique-jobs#finer-control-over-uniqueness