Удаленная отладка Perl, Dancer, Starman, Docker

Привет, пользователи stackoverflow,

Я использую: - Perl - Dancer - Starman - Camelcade - Intellij

Я создал контейнер с веб-приложением. Я настраиваю переменные среды, необходимые Camelcade. когда я запускаю отладку:

  • perl -d:Camelcadedb web.pl

Он только отлаживает перл-файл запуска, который вызывает Dancer, а затем завершает работу с запущенными Dancer и Starman, но не все веб-приложения находятся в режиме отладки, потому что, когда я вызываю некоторую конечную точку, это не отладка. Моя идея заключается в том, что когда я обращаюсь к URL-адресу, и у него есть точка останова, он останавливается на этом. Кто-то может подсказать, что происходит?


person Little crazy    schedule 01.02.2019    source источник
comment
Похожий вопрос о Mojolicious   -  person mob    schedule 01.02.2019


Ответы (1)


Для сопоставления приложения папка приложения на сервере или в контейнере и на компьютере, который будет действовать как отладчик, должны находиться в одном и том же месте, иначе мы сможем отладить приложение. Не забудьте выставить порт в контейнере.

person Little crazy    schedule 01.02.2019