remote-debugging - 如何在 Docker 中远程调试分叉的 NodeJs 进程?
问题描述
使用:
- VS 代码
- 码头工人
- 打字稿
- VS 代码的 Docker 扩展
请问,有人可以解释如何将子进程附加到已经附加的调试器吗?我正在从 Docker 运行 typescript 应用程序,并且可以使用以下配置调试子进程:
{
"version": "0.2.0",
"configurations": [
{
"name": "Docker attach to Node",
"type": "node",
"request": "attach",
"remoteRoot": "/app/src",
"port": 9229,
"address": "localhost",
"localRoot": "${workspaceFolder}/src",
"protocol": "inspector",
"restart": true
}
]
}
在我将应用程序集群到主服务器和工作人员之前,此配置运行良好。
解决方案
推荐阅读
- python-3.x - 使用熊猫绘图功能的箱线图
- javascript - 如何在 snap.js 中添加画布五彩纸屑
- php - 如何使用 laravel 中的对象进行 foreach 循环
- c++ - 为什么字符串向量的 unique_ptr 的 push_back 失败?
- python - 我尝试在 Python 中的文本文件中逐行解析,但它只能解析第一行,无法从第二行读取
- python - 将应用程序移植到 python3 时出错
- assembly - 装配迷宫求解器不修改 si di 和 bx 寄存器
- python - “sklearn.linear_model”没有属性“PoissonRegressor”
- sql - 在查询中使用 excel 值作为参数
- javascript - React Native 无法在图片源中同时添加两个参数