Ich habe einen Sidekiq Worker, der einen JRuby-Code ausführt, um Daten von einem Remote-Server zu verbinden und zu ziehen. Es funktioniert, indem Sie auf Terminal fein:JRuby: Hintergrundjobverarbeitung über Sidekiq
bundle exec sidekiq
Aber auf die Produktion möchte ich, indem -d
Option, um die Arbeiter im Hintergrund laufen zu lassen:
bundle exec sidekiq -d -L log/sidekiq.log
Es funktioniert nicht und gibt die folgende:
ObjectSpace is disabled; each_object will only work with Class, pass -X+O to enable
Jede andere Option, die ich übergeben muss, um die Sidekiq im Hintergrund zu betreiben?
Damit 'nohup' Ich möchte die sidekiq Arbeiter auszuführen, auch wenn ich das Terminal schließen. – Arif