On Mon, 6 Feb 2006, [windows-1251] Дугин Сергей wrote:
Получил ошибку при запуске nginx:
2006/02/06 13:20:27 [emerg] 52255#0: could not build the
server_names_hash, you should increase either
server_names_hash_max_size: 512 or server_names_hash_bucket_size: 128
Решил поискать что за такие параметры, какое у них должно быть в моем
случае оптимальное значение и не нашел ни где инфы:((
Нашел только этот совет http://www.lexa.ru/nginx-ru/msg04240.html, но
хотелось бы осмысленно играться с циферками.
Сначала нужно увеличивать server_names_hash_max_size. Если это значение
стало значительно больше имён серверов в конфигурации и всё равно
выдаётся такая ошибка, то нужно увеличивать server_names_hash_bucket_size.
server_names_hash_bucket_size внутри выравнивается до размера cache line
size процессора. То есть, в данном случае можно указать 200, а внутри
будет 256.
Игорь Сысоев
http://sysoev.ru