我有许多在Docker中运行的微服务,我可以毫无问题地连接到它们。
例如:
dashboard-server:
command: node --inspect=0.0.0.0:9230 src/service/endpoint/dashboard/dashboard-server/dashboard.server.js
ports:
- 9230:9230
userSrv:
command: node --inspect=0.0.0.0:9231 src/service/user/user-service/user.service.js
ports:
- 9231:9231
我的问题是我必须使用不同的调试器在不同端口上连接每个服务。一个调试器是否可以选择连接所有断点?
我也正在使用WebStorm。
最佳答案
您的每个容器都运行自己的节点进程,并在两个不同的端口上填充调试信息。一个调试器可以连接到单个Node Process,所以不能,您不能在一个调试器实例中调试两个节点实例。
关于docker - 微服务,Docker和Node.js调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53158306/