Ich benutze Sidekiq für Hintergrundoperationen meiner Rails 4.1 App.
Wenn ich Ctrl + C eintippe, um Sidekiq herunterzufahren, fängt Sidekiq das Signal ab, aber es scheint nach dieser letzten Logzeile einzufrieren:
%Vor%Ich brauche also ein anderes Terminalfenster, in das ich schreiben muss:
%Vor%Das ist wirklich unpraktisch (und dauert etwa 8 Sekunden) und ich kann nicht finden, warum Sidekiq nicht richtig mit Strg + C stoppt.
Mein Conf ist:
Ich bin auf dasselbe Problem gestoßen. Sidekiq 3.2.4 stützt sich bei der Version 0.16.0 auf den Celluloid-Edelstein, der Sidekiq teilweise durchbricht. Siehe hier: Ссылка
Aktualisieren Sie Sidekiq auf 3.2.5, wodurch Celluloid bei Version 0.15.2 gesperrt wird.
Es ist möglich, dass Sie einen anderen Thread in Ihrem Sidekiq-Prozess haben, der nicht aufhört, vielleicht weil Sie Rettung Ausnahme .
Tags und Links ruby-on-rails postgresql ruby-on-rails-4 sidekiq