속도 제한 활성화
Mattermost 요청 속도 제한(Rate Limiting) 구성 설정. 초당 최대 쿼리 수, 최대 버스트 크기, 메모리 스토어 크기, IP 주소 및 사용자별 속도 제한 설정 방법을 설명합니다.
자체 호스팅 배포에서 속도 제한은 Mattermost 서버가 너무 많은 요청으로 과부하되는 것을 방지하고 서버에 대한 서드파티 애플리케이션이나 악의적인 공격의 위험과 영향을 줄입니다. System Console > Environment > Rate Limiting 으로 이동하거나 아래 표에 설명된 대로 config.json 파일을 편집하여 속도 제한 설정을 구성합니다. 이 섹션의 구성 설정을 변경하려면 적용되기 전에 서버를 재시작해야 합니다. Important Mattermost 속도 제한 구성 설정은 수백 명의 사용자까지의 소규모 Mattermost 배포를 위한 것이며, 대규모 엔터프라이즈 배포에는 적합하지 않습니다. true : 초당 최대 쿼리 수 구성 설정에 지정된 속도로 API가 제한됩니다. false : (기본값) API 접근이 제한되지 않습니다. 속도 제한 활성화 # API를 초당 지정된 수의 요청으로 제한하는 속도 제한을 활성화하거나 비활성화합니다. - true : 초당 최대 쿼리 수 구성 설정에 지정된 속도로 API가 제한됩니다. - false : (기본값) API 접근이 제한되지 않습니다. - System Config path: Environment > Rate Limiting - config.json setting: RateLimitSettings > Enable > false - Environment variable: MM_RATELIMITSETTINGS_ENABLE 초당 최대 쿼리 수 # 속도 제한 이 활성화된 경우 초당 이 수의 요청으로 API를 제한합니다. 숫자 입력. 기본값은 10 입니다. 초당 더 많은 요청을 허용하려면 이 값을 높이고, 더 적은 요청을 허용하려면 이 값을 낮춥니다. - System Config path: Environment > Rate Limiting - config.json setting: RateLimitSettings > PerSec > 10 - Environment variable: MM_RATELIMITSETTINGS_PERSEC 최대 버스트 크기 # 속도 제한 이 활성화된 경우 초당 쿼리 제한을 초과하여 허용되는 최대 요청 수입니다. 숫자 입력. 기본값은 100 입니다. 더 많은 동시 요청을 처리하려면 이 값을 높이고, 이 용량을 제한하려면 이 값을 낮춥니다. - System Config path: Environment > Rate Limiting - config.json setting: RateLimitSettings > MaxBurst > 100 - Environment variable: MM_RATELIMITSETTINGS_MAXBURST 메모리 스토어 크기 # 속도 제한 이 활성화된 경우 다양한 속도 제한 설정에 따라 시스템에 연결된 최대 사용자 세션 수입니다. 숫자 입력. 기본값은 10000 입니다. 일반적으로 시스템의 사용자 수로 설정합니다. 예상 사용자 수로 이 값을 설정하는 것을 권장합니다. 값이 높으면 리소스가 충분히 활용되지 않을 수 있으며, 값이 낮으면 사용자
