Proč sidekiq spuštěna v okamžiku, kdy jsem upřesnit, ale ne na hodinu?

hlasů
0

Já používám kolejnice 5. Nechápu, proč je můj Sidekiq pracovník nespustí naplánované na mém lokálním počítači. Jsem postavil tento config / sidekiq.yml ...

---
:concurrency: 5
:verbose: true
:logfile: ./log/sidekiq.log
:queues:
  - default
:schedule:
  Accounting::Workers::AuditWorker:
    cron: 35 15 * * *
    queue: default

Začnu věci jako běh

bundle exec sidekiq -C ./config/sidekiq.yml

ale v určený čas (3:35 PM), nic se neděje. Když jsem se změnit výraz pro

cron: 35 * * * *

Pak vidím výstup ze svého pracovníka na přesně 35 kolem hodiny. Dělník vypadá ...

require 'sidekiq/api'

module Accounting::Workers
  class AuditWorker
    include Sidekiq::Worker

    def perform
      print Beginning service #{Time.now}...\n
        ...
    end

Co ještě musím udělat, aby se věci běžet v okamžiku určím?

Položena 19/03/2020 v 21:57
zdroj uživatelem
V jiných jazycích...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more