express 앱을 띄우면 console.log만으로는 뭔가 찍기가 힘들다. 그래서 로깅을 하려면 morgan을 써야 한다. spring boot에서는 logback을 쓰면 되는데 express에서는 morgan을 쓰면 된다. 일단 이걸 추가 하려면 npm install --save morgan으로 설치 해주면 된다. 그리고 중요한 것은 morgan에 설정을 한 구현체를 만들어줘야 한다. logger/index.js module.exports.stream = { write: function (message, encoding) { logger.silly(message); } }; const formatMaker = function (tokens, req, res) { return [ "[REQ]", tok..
웹스톰으로 node Express를 빌드해서 이걸 aws elastic beanstalk에 배포 하는 작업을 해봤다. 이하 빈스톡. node Express도 경량에 서버가 빨리 뜨기 때문에 쓸만 하다. 콜수가 엄청 많으면 걱정이 조금 되었겠지만 이 서버가 그렇게 콜수가 안많아서 스프링부트로 안만들고 node express로 만들었다. 스프링부트에 비해 빨리 뜨는 것이 장점이고 나는 블락체인을 하기 때문에 npm라이브러리를 쓸려면 node로 써야 하는데 요즘은 노드도 서버로 꽤나 쓰기 때문에 괜찮은 것 같다. aws 빈스톡에 node Express 앱 배포를 하려면 아래 과정들을 꼭 거쳐야 한다. 안거치면 대삽질을 할 수 있으니 꼭 명심할 것. 빌드가 다 돼면 디렉토리 구조가 쭉 생긴다. /health 컨..
- Total
- Today
- Yesterday
- docker container case
- Linux
- docker container tissue box
- vim
- 도커티슈케이스
- 개발자
- 싱가폴
- docker container whale
- 도커각티슈케이스
- 이직
- Sh
- 2017 티스토리 결산
- docker container tissue
- 도커컨테이너
- shellscript
- 도커티슈박스
- 도커각티슈박스
- docker container
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |