Неподдерживаемые директивы nginx#

Большинство директив nginx работают в Angie без изменений, поэтому существующая конфигурация обычно не требует правок. На этой странице перечислены исключения — директивы, которые Angie удаляет, переименовывает или объявляет устаревшими, — чтобы вы могли адаптировать конфигурацию при переходе с nginx.

Низкоуровневые директивы тонкой настройки, которые не документирует и сам nginx (например, настройка методов обработки соединений и сжатия gzip), продолжают работать в Angie со значениями по умолчанию из nginx и намеренно здесь не приводятся.

Примечание

Описание полного процесса миграции см. в руководстве по миграции.

Удалённые или опущенные#

Эти директивы nginx не имеют эквивалента в Angie.

Директива nginx

Примечания

add_header_inherit, add_trailer_inherit

Опущены из-за неудачного устройства; см. История версий Angie.

Переименованные#

Директива nginx

Директива Angie

keepalive_min_timeout

lingering_timeout

Устаревшие#

Эти директивы по-прежнему работают, но выводят предупреждение; используйте вместо них современную директиву.

Директива nginx

Использовать вместо

http2_idle_timeout

keepalive_timeout

http2_max_requests

keepalive_requests

http2_recv_timeout

client_header_timeout

http2_max_field_size

large_client_header_buffers

http2_max_header_size

large_client_header_buffers

proxy_downstream_buffer (stream)

proxy_buffer_size

proxy_upstream_buffer (stream)

proxy_buffer_size