<div dir="ltr"><div>Hi all:<br></div><div><div><div><br>The directive "proxy_next_upstream error timeout" takes effect  on three
 network actions: connection, send and recieve.  In practice ,we realy 
want to try next upstream according to in which actions we are. For 
example, I do not want to try next upstream if some error occurs or 
timed out when recieving response from upstream, otherwise it maybe 
duplicate my request .<br>
<br>The proxy_next_upstream_action is involved to address this problem , 
the directive takes one or more parameter : conn, send, recv which 
indicates whether we should try next upstream.<br>
<br>Usage:<br>
proxy_next_upstream error timeout;<br>
proxy_next_upstream_action conn;<br>
Try next upstream if error or timed out on connection.<br><br></div><div>Anyone suggests ?<br></div></div></div></div>