Можно ли сделать ruby-debug на удаленном сервере? - PullRequest
3 голосов
/ 19 февраля 2011

Я пытаюсь отладить удаленный сервер.

Как мне выполнить ruby-debug и получить доступ к консоли через точки останова?

Можно ли сделать это и щелкнуть по сайту, чтобы активировать эти точки останова?

Ответы [ 2 ]

3 голосов
/ 20 февраля 2011

ruby-debug долгое время занимался отладкой вне процесса. Фактически код, упомянутый в том, что цитирует Нуфал Ибрагим, использует тот же базовый общий код.

Однако я только добавил немного документации, описывающей, как это работает, в справочном руководстве.

См. http://bashdb.sourceforge.net/ruby-debug.html#Remote-Debugging и http://bashdb.sourceforge.net/ruby-debug.html#Out_002dof_002dprocess-execution-options

0 голосов
/ 19 февраля 2011

Если вы можете подключиться к серверу через ssh, вам, вероятно, лучше запустить локальный отладчик.

В противном случае, вы можете взглянуть на http://blogs.oracle.com/martink/entry/remote_debugging_debug_whatever_ruby.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...