-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Antonios,
On 2/21/2011 11:05 AM, Antonios Kogias wrote: > If we use tomcat 7.0.8, the "timing for the whole request processing > cycle" will incorporate transmit time? > e.g. if using HTTP/1.0, will it represent the total time until the > teardown of the connection? Or will it be the net processing time > /before/ transmission starts (i.e. time to prepare the http response and > push it to the network layer)? (I'd like Konstantin to confirm the following, presuming it's true...) The Valve terminates after the servlet (the code actually doing the work) completed its work. For a simple request, the timing will include any time blocking on response buffers but can't by definition include any time waiting for the client to drain the buffer. Depending on exactly where the Valve falls within the Valve chain and how the RequestDispatcher works with Valves, it may or may not include time to render the response at all. Let me explain: Many servlets look like this: public void doGet(...) { try { // do some stuff getRequestDispatcher("/result.jsp").forward(request, response); } catch (Exception e) { // log the error, whatever getRequestDispatcher("/error.jsp").forward(request, response); } } If the Valve wraps around only the original request (to, say, servlet "/foo") then you're only timing the execution of the code shown above: the processing of result.jsp (or error.jsp for that matter) will be shown in a separate log message. I don't believe Apache httpd has a notion of an internal request forward the way that Java does, so I'm not sure there's an analog, there. - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1kGKkACgkQ9CaO5/Lv0PA8WgCeP0uLrgXyT2sHkwRkbaVtsrkC ZDsAoJQpc75Zl8iJYPzRPgKOhlOef/gw =Ysn0 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org