<div dir="ltr">How about logging? If your using the default settings then nginx is logging directly to disk, and disk writes will block the worker. Do you see the same degradation with logging disabled or via syslog?<div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 22, 2017 at 10:59 PM, fengx <span dir="ltr"><<a href="mailto:nginx-forum@forum.nginx.org" target="_blank">nginx-forum@forum.nginx.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There should been no blocking operation. At least, we have the same codebase<br>
and same sample data in the two test cases.<br>
<br>
In fact, our application is based on OpenResty with local redis instances.<br>
On the 32 cores server, we have 22 nginx workers and 8 local redis<br>
instances(shards). The lua codes should have rather simple business logic.<br>
It accepts http requests, loads data from local redis via unix domain<br>
sockets, do the simple transformation, and then write to the response.<br>
<br>
Posted at Nginx Forum: <a href="https://forum.nginx.org/read.php?2,274281,274399#msg-274399" rel="noreferrer" target="_blank">https://forum.nginx.org/read.<wbr>php?2,274281,274399#msg-274399</a><br>
<div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx</a><br>
</div></div></blockquote></div><br></div>