Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Perbaiki
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Perbaiki
Saya menggunakan sidekiq untuk tugas latar belakang di aplikasi Rails. Sekarang jumlah pekerjaan menjadi lebih banyak, jadi saya ingin menghapus semua pekerjaan. Saya mencoba perintah berikut di konsol Sidekiq::Queue.new.clear tapi itu memberikan kesalahan berikut. NameError: uninitialized...
Saya terbiasa menggunakan metode delay_jobs untuk masuk ke konsol untuk melihat apa yang ada di antrian, dan kemudahan membersihkan antrian saat diperlukan. Apakah ada perintah serupa di Sidekiq untuk ini? Terima
Saya memiliki pekerja yang berjalan selamanya. class Worker include Sidekiq::Worker sidekiq_options queue: "infinity", retry: true def perform(params) # ... self.class.perform_in(30.seconds, params) end end Masalahnya adalah saya memuat pekerja saat start up, seperti ini....
Setelah memperbarui permata, itu tidak memuat situs web sidekiq memberikan kesalahan berikut: NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>): Permata yang diperbarui adalah: selenium-webdriver 3.142.7 rack-protection...