더북(TheBook)

개별 명령 프롬프트 창에서 Distributor, 게이트웨이, 로그 관리 마이크로서비스, 상품 관리 마이크로서비스를 각각 실행해 로그가 정상적으로 처리되는지 확인합니다.

> node distributor.js

> node microservice_goods.js

> node gate.js

> node microservice_logs.js

웹 브라우저에서 http://127.0.0.1:8000/goods를 입력해 상품 조회 API를 호출합니다. 로그 관리 마이크로서비스에 다음과 같이 로그가 출력되는 것을 확인할 수 있습니다.

......

2017-10-3 02:35:08 ::ffff:127.0.0.1 62881 { uri: '/logs',

  method: 'POST',

  key: 0,

  params: '{"uri":"/goods","method":"GET","params":{"key":5}}' }

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.