2015-11-03 49 views
4

我試過撬和遠程撬,但沒有運氣。我熟悉日誌記錄,但我希望能夠通過我的代碼並查看變量。撬類似Sidekiq的調試器?

有誰知道我可以用來調試Sidekiq的任何東西?

回答

1

我想出的最好的事情是這種寶石gem 'pry-remote'它的偉大工程和停止運行的所有進程。它的工作原理與pry一樣,只需放入binding.remote_pry,您就有了一個停靠點。

10

工人的設計是微不足道的運行。將pry放在您的工作代碼中並在rails控制檯中運行。

> MyWorker.new.perform(some_args) 
+0

我有一個異步作業的時間是一個問題,並在控制檯中運行的實例沒有給我調試的必要環境。 – Abram