Process Flow - Proxy timeouts
Client sends request
Nginx receives request
Nginx forwards request to backend
Wait for backend response
Timeout reached?
Yes→Return error to client
Timeout reached?
No→Receive backend response
Send response to client
Nginx receives a client request, forwards it to the backend server, waits for a response until a timeout occurs, then either returns the backend response or an error if timeout is reached.