javascript singlton 썸네일형 리스트형 express 와 singleton 패턴을 사용한 api server 구현 MSA 와 무중단 배포 특성에 맞는 api server 를 구축 해보도록한다. //server.js 'use strict' const express = require('express') const http = require('http') const cookieParser = require('cookie-parser') //http.Server 를 통해 확장하여 싱글톤 패턴으로 만들도록 한다. //서버가 이중으로 생성되는것을 막기 위해 싱글톤으로 구현하도록 한다. //MSA 환경을 고려했을때 일관성있게 분산된 서버들의 상태를 관리하기 위함이다. //즉 생성자 내부에서 express 생성을 한번만 생성하도록 싱글톤 패턴을 적용하는 기법이다. class ApiServer extends http.Server {.. 더보기 이전 1 다음