-
fastcgi optimize웹서버/nginx 2024. 2. 11. 13:57
fastcgi_connect_timeout 60;
fastcgi_send_timeout 180;
fastcgi_read_timeout 180;
fastcgi_buffer_size 512k;
fastcgi_buffers 512 16k;
fastcgi_busy_buffers_size 1m;
fastcgi_temp_file_write_size 4m;
fastcgi_max_temp_file_size 4m;
fastcgi_intercept_errors on;FastCGI 프로세스와의 연결 및 통신에 관련된 여러 매개변수를 구성하는 데 사용됩니다.
각 지시문의 의미는 다음과 같습니다:
- fastcgi_connect_timeout 60;
- FastCGI 서버에 연결하는데 허용되는 최대 시간을 설정합니다.
- 단위는 초이며, 여기서는 60초로 설정되어 있습니다.
- fastcgi_send_timeout 180;
- FastCGI 프로세스에 데이터를 보내는데 허용되는 최대 시간을 설정합니다.
- 단위는 초이며, 여기서는 180초로 설정되어 있습니다.
- fastcgi_read_timeout 180;
- FastCGI 프로세스로부터 데이터를 읽는데 허용되는 최대 시간을 설정합니다.
- 단위는 초이며, 여기서는 180초로 설정되어 있습니다.
- fastcgi_buffer_size 512k;
- FastCGI 응답을 버퍼링하는 데 사용되는 개별 버퍼의 크기를 설정합니다.
- 여기서는 512 킬로바이트로 설정되어 있습니다.
- fastcgi_buffers 512 16k;
- FastCGI 응답을 버퍼링하는 데 사용되는 버퍼의 수와 각 버퍼의 크기를 설정합니다.
- 여기서는 512개의 16 킬로바이트 버퍼로 설정되어 있습니다.
- fastcgi_busy_buffers_size 1m;
- FastCGI 프로세스에 할당되는 활성 버퍼의 최대 크기를 설정합니다.
- 여기서는 1 메가바이트로 설정되어 있습니다.
- fastcgi_temp_file_write_size 4m;
- FastCGI 프로세스가 임시 파일에 쓸 수 있는 최대 크기를 설정합니다.
- 여기서는 4 메가바이트로 설정되어 있습니다.
- fastcgi_max_temp_file_size 4m;
- FastCGI 프로세스가 생성하는 임시 파일의 최대 크기를 설정합니다.
- 여기서는 4 메가바이트로 설정되어 있습니다.
- fastcgi_intercept_errors on;
- FastCGI 응답에서 오류를 가로채고 처리하는지 여부를 설정합니다.
- 여기서는 오류를 가로채고 처리하도록 설정되어 있습니다.
이러한 설정을 통해 FastCGI 프로세스와의 통신을 최적화하고, 프로세스와의 안정적인 연결을 유지할 수 있습니다.
'웹서버 > nginx' 카테고리의 다른 글
location directive (0) 2024.02.12 rewrite, redirect 와 alias (1) 2024.02.11 엔진엑스 try_files 디렉티브 (1) 2024.02.11 nginx test, reload, restart (0) 2024.02.11 "too many open files" error (0) 2024.02.10 - fastcgi_connect_timeout 60;