Skip to Content
한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것
book

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

by 한선용, 이선 브라운
May 2021
Beginner to intermediate
448 pages
9h 47m
Korean
Hanbit Media, Inc.
Content preview from 한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것
205
12
실무 환경
면 마스터 모드로 실행되고,
cluster
.
fork
를 통해 시스템의 각
CPU
에서 워커를 시작할 수
있습니다. 그리고 워커의
exit
이벤트를 주시하면서 종료된 워커를 다시 실행합니다.
마지막으로
else
절은 워커 모드입니다.
meadowlark
.
js
를 모듈로 사용하도록 변경했으므로
임포트하고 즉시 호출하기만 하면 됩니다 (서버를 시작하는 함수로 내보냈습니다 ).
클러스터 서버는 다음과 같이 시작합니다.
node meadowlark-cluster.js
NOTE
_ 오라클의 버추얼박스 같은 가상화를 사용하고 있다면
VM
에서
CPU
여러 개를 사용하도록 설정합
니다. 가상 머신은 대개 기본적으로
CPU
하나만 사용합니다.
멀티코어 컴퓨터를 사용 중이라면 몇 개의 워커가 시동되는 걸 볼 수 있습니다. 워커들이 서로
다른 요청을 처리하고 있음을 확인하고 싶다면 라우트 앞에 다음 미들웨어를 추가합니다.
const cluster = require(‘cluster’)
app.use((req, res, next) => {
if(cluster.isWorker)
console.log(`Worker ${cluster.worker.id} received request`)
next()
})
이제 브라우저에서 애플리케이션에 접속해보세요. 몇 차례 리로드하면서 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트

한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트

한성용, 이선 브라운

Publisher Resources

ISBN: 9791162244227