일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- Javascript
- 용어정리
- nodejs
- RAID
- MongoDB
- kubernetes
- 네트워크
- 이론
- OpenStack
- 실습
- 클라우드
- IaaS
- network
- gns3
- dockerfile
- git
- worker
- PaaS
- Docker-compose
- express
- node.js
- 명령어
- 개념
- PAT
- Docker Swarm
- docker
- 쿠버네티스
- mysql
- RAPA
- 도커
- Today
- Total
목록2020/05/03 (3)
융융이'Blog
기존에 개발을 mac에서 하고 deploy를 라즈베리파이에서 할 경우 os환경 차이로 npm run build를 할 경우 와 같은 에러가 뜰 경우가 있다. 이럴때 npm ci를 실행해주면 해결해준다.
npm v6가 나오면서 npm audit 기능이 추가됨 npm 사용하는 npm 모듈의 취약점을 검사 해주는 기능이라고 보면 된다. npm audit fix 실행하면 자동으로 취약한 package에 대해서 최신버전으로 업데이트 해준다. 하지만, 특정 버전에 너무 오랜된거라면 조심히 사용해야한다. 만약 audit기능을 사용하지 않을 려면 npm install --no-audit를 실행해주면 된다. 참고 : https://blog.outsider.ne.kr/1375
웹서버란? - 웹 서버의 핵심 기능은 클라이언트가 요청하는 리소스들을 전달할 수 있도록 하는 것이다. - 로컬로 웹SW오픈소스 툴을 이용하지 않고 포트를 열어 구동하게 되면 동시처리속도가 현저히 느리다. - 대표적인 웹 서버 오픈소스는 Nginx와 Apache가 있다. Apache - Apach 기반 서버는 국내 일반적인 웹서버로 이용된다. - Client에서 요청을 받으면 MPM(Multi Processing Module : 다중처리 모듈) 이라는 방식으로 처리 1. Prefork MPM 실행중인 프로세스를 폭제되어 처리된다. 각 프로세스는 한번에 한 연결만 처리하고 요청량이 많아질수록 프로세스는 증가하지만 복제시 메모리영역까지 복제되어 동작하므로 프로세스간 메모리 공유가 없어 안정적 2. Worker..