Ich benutze' sidekiq 'Juwel für Hintergrundjobs. Ich wollte periodischen (Cron) Job hinzufügen. Ich habe initializer Namen hinzufügen sidekiq.rb und der Inhalt ist:undefined Methode `periodic 'für Sidekiq: Modul
Sidekiq.configure_server do |config|
config.periodic do |mgr|
mgr.register('* * * * *', MessageLogJob)
end
end
und eine Klasse in Jobs Ordner hinzugefügt:
class MessageLogJob < ActiveJob::Base
queue_as :default
def perform
# do some thing
end
end
, wenn ich den Server neu starten und ausführen Befehl „Bündel exec sidekiq“ es gibt mir einen Fehler "undefined Methode` periodisch 'für Sidekiq: Modul "
Kann mir jemand in dieser Hinsicht helfen. Danke
Sie verwenden die Sidekiq Enterprise Edition? –
Gibt es eine andere Möglichkeit, einen Cron-Job mit sidekiq als der Enterprise Edition hinzuzufügen? –
Das ist nur zwei Wege. 1) Sidekiq Enterprise Edition kaufen 2) Eigene Erweiterung erstellen. –