Назад | Перейти на главную страницу

NGINX предупреждает об остановке или перезапуске

Я пытаюсь использовать NGINX в качестве обратного прокси в моем рабочем процессе разработки. Однако всякий раз, когда я останавливаю или перезапускаю сервер, я получаю следующее предупреждение:

nginx: [warn] could not build optimal types_hash, you should increase either types_hash_max_size: 2048 or types_hash_bucket_size: 64; ignoring types_hash_bucket_size

Я пробовал установить types_hash_max_size на 2048 и 4096, types_hash_bucket_size на 64 и 128 и server_names_hash_bucket_size на 128. Я попытался установить эти настройки либо на http, server и location, но безуспешно.

Вот мой файл конфигурации:

http {
  server { 
    listen 8080;
    listen [::]:8080;

    server_name localhost;

    location / { 
      proxy_pass http://example.com/;
    }
  }

  server_names_hash_bucket_size 128;
  types_hash_max_size 4096;
  types_hash_bucket_size 128;
}

events {}

Моя среда:

$ lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch
Distributor ID: Fedora
Description:    Fedora release 27 (Twenty Seven)
Release:    27
Codename:   TwentySeven

$ nginx -v
nginx version: nginx/1.12.1

Кроме того, я использую NGINX таким образом:

$ sudo nginx -p `pwd` -c proxy.conf