데
데브시스터즈
January 10, 20201회
[Windows 컨테이너] 3: NT 서비스를 Windows 컨테이너로 마이그레이션하기
![[Windows 컨테이너] 3: NT 서비스를 Windows 컨테이너로 마이그레이션하기](https://tech.devsisters.com/opengraph.png)
간단 소개
Windows 컨테이너에서 NT 서비스를 마이그레이션하고, ServiceMonitor와 LogMonitor를 활용하여 서비스 관리 및 로그 수집을 효율적으로 수행하는 방법을 설명합니다.
AI Summary
- Windows 컨테이너와 NT 서비스 마이그레이션
- Windows 서버 애플리케이션을 컨테이너로 옮기는 것은 리눅스와 달리 복잡하며, 특히 NT Service 타입은 더욱 어렵다.
- ServiceMonitor 유틸리티를 사용하여 SCM에 의해 제어되는 서비스를 컨테이너화할 수 있다.
- 로그 수집 및 관리
- 컨테이너화된 서비스의 로그를 표준 출력으로 내보내기 위해 LogMonitor 유틸리티를 활용한다.
- LogMonitor를 통해 이벤트 로그, ETW 로그, 로그 파일 등을 수집하여 stdout으로 출력할 수 있다.
- 결론 및 대안
- ServiceMonitor와 LogMonitor를 조합하여 NT 서비스의 다양한 기록을 표준 출력으로 내보낼 수 있다.
- 가능하다면 NT 서비스를 콘솔 애플리케이션으로 리팩토링하는 것이 더 효과적일 수 있다.
Next Feeds

AWS re:Invent 2019 견문록
뱅크샐러드 개발자의 AWS re:Invent 2019 참가 후기 및 팁, 채용 전략 공유. 기술 습득, 네트워킹, 개발 문화 홍보를 통해 뱅크샐러드 개발 역량 강화 및 채용 기여.
AWS re:Invent뱅크샐러드개발 문화네트워킹채용
2019. 12. 10.
뱅크샐러드

VS Code로 컨테이너 안에서 개발하기
VS Code를 사용하여 컨테이너 내부에서 개발 환경을 구축하는 방법과 그 필요성, 장단점을 설명합니다.
VS Code컨테이너Docker개발 환경Remote Container
2019. 11. 12.
버즈빌

스펙에 대처하는 QA의 자세
QA는 스펙에 대한 이해를 높이고, 스펙으로 분류되는 이슈에 대해 적극적으로 대처하여 제품 품질을 향상시켜야 합니다.
QA스펙SpecificationSpec in CloseBTS
2019. 9. 24.
데브시스터즈

gRPC를 쓰면 REST가 공짜!?
버즈빌은 MSA 환경에서 gRPC를 도입하여 네트워크 속도 향상, API 관리 효율성 증대, REST API 지원 등의 효과를 얻었습니다.
gRPCMSAProtocol BuffersREST APICI/CD
2019. 9. 1.
버즈빌
다음웹툰의 UX (New tab : Top) / if(kakao)2019
다음웹툰 앱의 새로운 UX, 'New tab : Top' 메뉴 디자인 및 개발 과정을 소개합니다.
다음웹툰UXUIkakao앱
2019. 8. 30.
카카오엔터테인먼트FE
리액트: 그것마저 결정해주마 / if(kakao)2019
리액트 개발 시 발생하는 다양한 고민에 대한 해결책을 제시하고, 카카오엔터테인먼트의 기술 이야기를 소개합니다.
리액트컴포넌트훅서버사이드 렌더링타입스크립트
2019. 8. 30.
카카오엔터테인먼트FE