在没有 Rails 的情况下使用 RubyMine 调试 Resque 作业
Debugging Resque Jobs With RubyMine without Rails
使用 Rubymine,我正在尝试调试一些 ruby 脚本,这些脚本通过 resque 在 redis 中生成作业。
- 不使用Rails
- 我正在使用主动支持
问题是我不知道,也无法 google 就此主题直接提出任何真正有用的信息。
我不反对尝试 pry 之类的其他方法,但我希望能够从 Rubymine 调试这些作业。
提前致谢。
您应该能够通过启动 Rake 任务在 Rubymine 中进行调试。转到 Run -> Edit Configurations... -> + (Top right button) -> Rake
并设置它:
- 任务名称:
resque:work
- 环境变量:
QUEUE=*
保存配置并从 Run -> Debug...
启动它
使用 Rubymine,我正在尝试调试一些 ruby 脚本,这些脚本通过 resque 在 redis 中生成作业。
- 不使用Rails
- 我正在使用主动支持
问题是我不知道,也无法 google 就此主题直接提出任何真正有用的信息。
我不反对尝试 pry 之类的其他方法,但我希望能够从 Rubymine 调试这些作业。
提前致谢。
您应该能够通过启动 Rake 任务在 Rubymine 中进行调试。转到 Run -> Edit Configurations... -> + (Top right button) -> Rake
并设置它:
- 任务名称:
resque:work
- 环境变量:
QUEUE=*
保存配置并从 Run -> Debug...