다음 설정은 system.settings에서 확인할 수 있으며 원본을 기반으로 자동 생성됩니다.
http_headers_progress_interval_ms
유형
UInt64
기본값
100
지정된 각 인터벌보다 더 짧은 간격으로는 HTTP 헤더 X-ClickHouse-Progress를 전송하지 않습니다.
http_headers_read_timeout
유형
Seconds
기본값
30
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.4 | 30 | HTTP 요청 헤더를 읽는 전체 시간을 제한하는 새로운 설정으로, slowloris 공격을 방지합니다. |
모든 HTTP 요청 헤더를 읽는 최대 시간을 초 단위로 지정합니다. 이는 각 읽기 작업별 timeout이 아니라 전체 헤더 parsing 단계에 적용되는 총 데드라인입니다. 클라이언트가 헤더 데이터를 아주 느리게 조금씩 전송해 연결을 계속 열린 상태로 유지하려는 slowloris 방식의 공격을 방지합니다.