server_names_hash_bucket_size nginx
Встречается вот такая ошибка :
could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32
Но самое интересное, что данной директивы в дефолтном конфиге не стоит, теперь большая часть ежели не все, будут подставлять её во все строки, пока не запустится корректно nginx, но стоит сходить по адресу http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html
как сразу же становится ясно, что ее нужно вставлять в http блок.
Вот пример :
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
server_names_hash_bucket_size 64;
access_log /var/log/nginx/access.log;
Я читал что server_names_hash_bucket_size должен быть равен кешу процессора…
вот тока я хз 1 и 2 уровень 32
3 — 512 вроде
так у меня server_names_hash_bucket_size 64; не покатит?
и вобще может это для суперсерверов? а то у меня обычная средненькая vps
я просто заранее думаю)) сразу настраиваю
данный параметр нужно увеличивать только при увеличении количества сайтов.