远程调试Perl,Dancer,Starman,Docker



嗨,堆栈溢出用户,

我正在使用: - 佩尔 -舞蹈家 - 星人 - 骆驼科 - 智能利

我用 Web 应用程序构建了一个容器。我配置了驼峰所需的环境变量。当我运行调试时:

  • perl -d:Camelcadedb web.pl

只调试启动perl文件,该文件调用Dancer,然后在Dancer和Starman运行时完成,但并非所有Web应用程序都处于调试模式,因为当我调用某个端点时,它没有调试。我的想法是当我调用 URL 并且它有一个断点时,它就停在那里。有人可以给出一个想法,这是怎么回事?

要映射应用程序,服务器或容器中的应用程序文件夹以及将充当调试器的机器中的应用程序文件夹必须位于同一位置,否则我们可以调试应用程序。不要忘记在容器中公开端口。

最新更新