Worker Process / Buffer / Time Out Flashcards

1
Q

master와 worker의 차이를 설명해라

A

master는 실제 엔진엑스 소프트웨어 인스턴스 그 자체다

worker는 리스닝하고 클라이언트 요청에 응답한다

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

worker_processes 2;

라면

A

엔진엑스가 2코어를 작업하는데 사용하고 있는 거다.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

CPU의 코어를 확인하는 명령어

A

nproc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

CPU의 디테일한 것까지 표시하는 명령어

A

lscpu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

worker_connections Directive는 뭘 의미하는가?

A

한 코어당

파일이 얼마나 열릴 수 있는지 정한다

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

한 코어당

파일이 얼마나 열릴 수 있는 횟수를 보는 명령어

A

ulimit -n

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

pid

Directive는 뭘 지정하는가?

A

프로세스 ID로 할 파일의 위치를 지정한다

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

버퍼사이즈는 보통 OO 컨텍스트에서 설정한다

A

http

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

client_body_buffer_size

는 쉽게 비유해서

A

클라이언트의 요청을 메모리로 로드할 수 있는 최대 사이즈를 말한다

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

client_max_body_size 는

뭘 설정하냐면

A

사용자가 너무 큰 POST 요청을 하는 걸 막아준다

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

속도차가 큰 두 대상이

입출력을 수행할 때 효율성을 위해 사용하는 임시 저장공간

A

버퍼

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

HDD, SSD 같은 보조기억장치는

데이터를 ~에 쌓아둔다

A

Buffer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly