Hello,<br><br>I am running nginx 1.0.10 (native build) on Windows 2008 R2 with 2 worker processes.<br><br>I am serving a static file (chunk.ts 375000 bytes) to a httperf client running on CentOS 6. The client executes 4 concurrent connections and sends out 96 requests on each. The client has a response timeout set at 2 seconds. In the first execution of the client all 4 sessions succeed but in the second execution 2 sessions timeout due the lack of a response. In the third & fourth execution all sessions timeout. <br>
<br>I have some debug data available at <a href="http://www.mediafire.com/?yct3s1720flgvz3">http://www.mediafire.com/?yct3s1720flgvz3</a>. The archive contains <br><br>chunk.ts - the static file being served<br>error.log - nginx error log (debug level)<br>
httperfout.txt - output of httperf executions<br>NetworkMonitor.cap - Packet capture from nginx server (using Network Monitor)<br>nginx.conf - nginx conf used<br><br>The network capture shows TCP ACK for the request but no response from nginx during 2 seconds. The nginx log shows 6 successfult sessions but nothing much after that. If the server is restarted a few sessions would succeed before it stops responding.<br>
<br>And importantly, there is no problem when the number of worker processes is set to 1.<br><br>Would you have any additional clues about what is going wrong?<br><br>Thanks<br>Kurien<br>