Skip to content

NGINX Plus worker process takes extended time to shut down. #3801

@bjee19

Description

@bjee19

In the snippets filter functional test, occasionally an nginx plus worker process will take around 60 seconds to shut down when reloading nginx while it usually should take less than ~1 second. This isn't an issue in regards to our eventually consistent working environment, however is an issue when working with NGINX Agent because there is a section in their code which waits for NGINX to fully reload (all old worker processes to be shut down, 30s max timeout) before sending back a configuration has been updated message to NGF. This also means, when using nginx plus, there could be 30 seconds of downtime because of how we update upstreams using the plus api.

This issue is to investigate whats causing the one nginx plus worker process to take an extended time to shut down.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions