On 21/01/2015 06:10, dku...@ccilindia.co.in wrote: > Dear All, > > We have a client that is basically a JAVA desktop application that calls a > servlet which is hosted at Tomcat server. > > The flow of request and response both are logged at the client as well as > the server end.( i.e each and every request and response is logged) > > Now, the client sent a request at a particular time say 9.00 am.(This is > logged at client end). the request was served and logged at server end. > but it seems Acknowledgement from the server did not reach the client > (Assuming the network congestion) and not present in the client logs. > After three minutes, the request was once again served by Tomcat, and > again logged at server end, but at client end no logging for a fresh > second request made, and logs of one successful completion of the request. > > Totally there was only one request from client but was served twice by > Tomcat what could be the reason?
Look in Tomcat's access logs to see how many requests were received. Look in the access logs of any proxies between the client and Tomcat. Check each component you are using for its behaviour regarding retries of failed requests. Mark > We are using > Tomcat - 7.0.35 on Unix box > In server.xml > Connector port="8443" SSLEnabled="true" acceptCount="500" > protocol="org.apache.coyote.http11.Http11NioProtocol" > allowUnsafeLegacyRenegotiation="false" maxThreads="5" scheme="https" > secure="true" clientAuth="false" --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org