nginx 호스트 개수 제한 변경하기

발생일: 2014.12.05

키워드: nginx, host, 호스트, server_names_hash_bucket_size

문제:
nginx 로 여러 호스트를 처리하고 있는 서버를 한 대 운영하고 있다.
오늘은 호스트를 하나 더 추가했는데, 아래와 같은 오류가 나면서 리스타트가 되지 않는다.

could not build the server_names_hash,
you should increase server_names_hash_bucket_size: 32

뭐가 문제일까?


해결책:
nginx 에서 처리할 수 있는 호스트의 최대 개수를 설정하는 옵션이 있었다.
`server_names_hash_bucket_size` 속성인데, 필요한 만큼 이 속성의 값을 설정하면 된다.

`http` 블럭 안에 아래와 같이 정의하면 된다.

http {
  ...
  server_names_hash_bucket_size 512; # 필요한 개수만큼 설정한다.
  ...
}


저작자 표시 비영리 변경 금지
신고

카테고리

분류 전체보기 (659)
About me. (6)
Daylogs (624)
영어공부 (0)
My works - 추억 (29)
비공개 (0)