Микросервисы, Docker и Node.js отладчик - PullRequest
0 голосов
/ 05 ноября 2018

В 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.

1 Ответ

0 голосов
/ 06 ноября 2018

Каждый из ваших контейнеров запускает собственный процесс узла и заполняет отладочную информацию на двух разных портах. Один отладчик может подключаться к одному процессу узла, поэтому нет, вы не можете отлаживать оба экземпляра узла в одном экземпляре отладчика.

...