pm2 has a problem with openning a lot of file descriptors. Nodejs의 Process Manager인 pm2로 실행 시 멈추는 현상이 있어 확인해 보니File descriptor가 증식하는 현상이 있었다. 이정도면 버그수준이 아니라 바이러스 수준이다.이 경우 ulimit 에 지정된 open file 갯수가 max가 되어 더이상 process가 동작하지 않는상황이 발생하게 된다. ulimit 으로 open file 갯수를 늘려도 결국 max가 되어버리기 때문에해결 방법은 pm2를 최신버전으로 업데이트 해주면 된다.해당 문제 해결방법 참조 - https://github.com/Unitech/pm2/issues/603 현재 0.12.9 버전의 pm2에선 이러한 ..
Node.js란?? 쉽고 빠른 확장 가능한 네트워크 애플 리케이션 구축을위한 크롬의 JavaScript 런타임에 만들어진 플랫폼입니다. Node.js는 분산 장치를 통해 실행하는 데이터 집약적인 리얼 타임 어플 리케이션을위한 가볍고 효율적인 이벤트 중심의 non blocking I/O 모델을 사용합니다. step 1. source download $ wget http://nodejs.org/dist/node-v0.4.4.tar.gz step 2. compile $ ./configure --prefix /home/rocksea/work/nodejs $ make $ make install step 3. node.js shell 사용하기 $ cd /home/rocksea/work/node-v0.4.4/ $ ...
- Total
- Today
- Yesterday
- 조동사
- Python
- 다낭
- AWS
- nodejs
- NGINX
- 베트남
- 가정법
- hadoop
- ubuntu
- 비지니스 영어
- 비교구문
- mongoDB
- 영문법
- hdfs
- memcached
- Python Django
- maven
- 스페인 여행
- Business English
- 여행
- 대명사 구문
- PostgreSQL
- JBOSS
- redis
- it
- 도덕경
- 해외여행
- 영작
- k8s
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |