Directivas de nginx no admitidas#

La mayoría de las directivas de nginx funcionan en Angie sin cambios, por lo que una configuración existente normalmente no necesita ajustes. Esta página enumera las excepciones, las directivas que Angie elimina o declara obsoletas, para que pueda adaptar su configuración al migrar desde nginx.

Las directivas de ajuste de bajo nivel que el propio nginx deja sin documentar, como los parámetros de ajuste de método de eventos y compresión gzip, siguen funcionando en Angie con sus valores predeterminados de nginx y se omiten aquí intencionadamente.

Nota

Para el proceso de migración completo, consulte la guía de migración.

Eliminadas u omitidas#

Angie no traslada estas directivas de nginx.

Directiva de nginx

Notas

add_header_inherit, add_trailer_inherit

Omitidas por su mal diseño; consulte Historial de versiones de Angie.

keepalive_min_timeout

Omitida: elimínela. Durante el apagado gradual de los procesos de trabajo antiguos, Angie cierra las conexiones keepalive transcurrido el menor de los tiempos de lingering_timeout y keepalive_timeout (5 segundos de forma predeterminada), lo que cubre el mismo caso.

ssl_ech_file

Omitida, junto con las variables $ssl_ech_status y $ssl_ech_outer_server_name. En su lugar, Angie implementa Encrypted Client Hello mediante la directiva ssl_encrypted_hello_key.

Obsoletas#

Estas directivas siguen funcionando pero emiten una advertencia; use la directiva moderna en su lugar.

Directiva de nginx

Usar en su lugar

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