If you have a github account you can fork the nginx wiki troubleshooting and send them a pull request ☺
https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ Look for “Edit this page” in the rightmost column. Jason From: nginx [mailto:[email protected]] On Behalf Of Abilio Marques Sent: Tuesday, December 19, 2017 8:29 AM To: [email protected] Subject: [IE] Re: limit_conn not working Thanks, I imagined to be something like that, but this is not obvious from the documentation. Is there a way to clarify it for future readers? On Tue, Dec 19, 2017 at 3:26 PM, Maxim Dounin <[email protected]<mailto:[email protected]>> wrote: Hello! On Tue, Dec 19, 2017 at 06:36:00AM +0100, Abilio Marques wrote: > limit_conn is not working for me. I set up a test in nodejs, I'm doing GET > requests to http://localhost/, they are coming from different connections > (different origin ports), and all the connections are still open until the > very end, still, no response other than 200 is received. I double check > with wireshark. > > What am I missing?? > > Minimal configuration I can reproduce it with: https://paste.ngx.cc/70 > Source code for the test: https://paste.ngx.cc/6f The limit_conn limit only limits connections with active requests. Moreover, it only applies after reading request headers - as nginx needs to know requested host and URI to check limits appropriate for particular server and location blocks. As a result, it is almost impossible to trigger limit_conn by requests to small static files. To trigger limit_conn, consider testing it with files large enough to fill up socket buffers, and/or with proxying. -- Maxim Dounin http://mdounin.ru/ _______________________________________________ nginx mailing list [email protected]<mailto:[email protected]> http://mailman.nginx.org/mailman/listinfo/nginx This message contains proprietary information from Equifax which may be confidential. If you are not an intended recipient, please refrain from any disclosure, copying, distribution or use of this information and note that such actions are prohibited. If you have received this transmission in error, please notify by e-mail [email protected]. Equifax® is a registered trademark of Equifax Inc. All rights reserved.
_______________________________________________ nginx mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx
