Miért sidekiq fut a pillanatban azt adja, de nem az óra?

szavazat
0

Én a Rails 5. Nem értem, miért Sidekiq munkás nem működik, ha ütemezve a helyi gépen. Hoztam létre ezt a config / sidekiq.yml ...

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

Elkezdem a dolgokat futás

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

de a megadott időben (03:35), nem történik semmi. Mikor változik a kifejezést

cron: 35 * * * *

Aztán látom kiadási én munkás pontosan 35 már az óra. Worker néz ki ...

require 'sidekiq/api'

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

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

Mi mást kell tennem, hogy a dolgokat futtatni idején adhatok meg?

A kérdést 19/03/2020 21:57
a forrás felhasználó
Más nyelveken...                            

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