Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie...
Używam sidekiq do zadań w tle w aplikacji Rails. Teraz liczba miejsc pracy rośnie, więc chcę usunąć wszystkie zadania. Wypróbowałem następujące polecenie w konsoli Sidekiq::Queue.new.clear ale dawał następujący błąd. NameError: uninitialized constant Sidekiq::Queue Jak usunąć wszystkie zadania...
Jestem przyzwyczajony do korzystania z metody delayed_jobs wchodzenia do konsoli, aby zobaczyć, co jest w kolejce, i łatwości czyszczenia kolejki w razie potrzeby. Czy w Sidekiq są podobne polecenia do tego?
Mam tego pracownika, który działa wiecznie. class Worker include Sidekiq::Worker sidekiq_options queue: "infinity", retry: true def perform(params) # ... self.class.perform_in(30.seconds, params) end end Problem w tym, że ładuję pracowników podczas uruchamiania, w ten sposób....
Po zaktualizowaniu klejnotów nie ładuje strony sidekiq, co powoduje następujący błąd: NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>): Klejnoty, które zostały zaktualizowane to: selenium-webdriver 3.142.7 rack-protection...