Unsupported nginx Directives#
Most nginx directives work in Angie unchanged, so an existing configuration usually needs no adjustment. This page lists the exceptions, the directives that Angie removes or deprecates, so you can adapt your configuration when moving from nginx.
Low-level tuning directives that nginx itself leaves undocumented, such as event-method and gzip tuning knobs, keep working in Angie with their nginx defaults and are intentionally omitted here.
Note
For the end-to-end migration process, see the migration guide.
Removed or Omitted#
Angie does not carry these nginx directives over.
nginx directive | Notes |
|---|---|
| Omitted because of their poor design; see Angie Version History. |
| Omitted; delete it. When gracefully shutting down old worker processes, Angie closes keep-alive connections after the smaller of lingering_timeout and keepalive_timeout has expired (5 seconds by default), which covers the same case. |
| Omitted, along with the |
Deprecated#
These directives still work but emit a warning; use the modern directive instead.
nginx directive | Use instead |
|---|---|
| |
| |
| |
| |
| |
| |
|