> in mod_jk's logfile, i don't see any flush-packets (= write packet of
> length 0) and so apache doesn't do flushing either.
> 
> Of course the old "JkOption +FlushPackets" works.
> But the new flush-packets would be much nicer.
> 
> I think, that i might have to enable the flush-packets thing within tomcat.
> 
> Any ideas?

I was using this JSP-page:

<[EMAIL PROTECTED] contentType="text/plain; charset=utf-8" %>
<%
        out.println("test1");
        out.flush();
        Thread.sleep(5000);
        out.println("test2");
%>


And that's the corresponding part of mod_jk.log:

[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_connection_tcp_send_message::jk_ajp_common.c (892): enter
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): sending to ajp13
pos=4 len=113 max=8192
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0000    12 34 00
6D 02 02 00 08 48 54 54 50 2F 31 2E 30  - .4.m....HTTP/1.0
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0010    00 00 09
2F 74 65 73 74 2E 6A 73 70 00 00 09 31  - .../test.jsp...1
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0020    32 37 2E
30 2E 30 2E 31 00 FF FF 00 05 68 6F 73  - 27.0.0.1.....hos
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0030    74 31 00
00 50 00 00 05 A0 0E 00 0B 57 67 65 74  - t1..P.......Wget
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0040    2F 31 2E
31 30 2E 32 00 A0 01 00 03 2A 2F 2A 00  - /1.10.2.....*/*.
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0050    A0 0B 00
06 61 6C 69 61 73 31 00 A0 06 00 0A 4B  - ....alias1.....K
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0060    65 65 70
2D 41 6C 69 76 65 00 A0 08 00 01 30 00  - eep-Alive.....0.
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_send_message::jk_ajp_common.c (896): 0070    FF 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00  - ................
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_connection_tcp_send_message::jk_ajp_common.c (913): exit
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_send_request::jk_ajp_common.c (1287): request body to send 0 -
request body to resend 0
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_send_request::jk_ajp_common.c (1383): exit
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_get_reply::jk_ajp_common.c (1549): enter
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (938): enter
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from
ajp13 pos=0 len=119 max=8192
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000    04 00 C8
00 02 4F 4B 00 00 02 00 0A 53 65 74 2D  - .....OK.....Set-
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0010    43 6F 6F
6B 69 65 00 00 33 4A 53 45 53 53 49 4F  - Cookie..3JSESSIO
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0020    4E 49 44
3D 35 42 30 30 44 42 35 37 38 37 32 32  - NID=5B00DB578722
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0030    30 44 44
42 30 37 41 31 33 43 39 30 44 43 37 39  - 0DDB07A13C90DC79
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0040    31 37 34
33 3B 20 50 61 74 68 3D 2F 00 00 0C 43  - 1743;.Path=/...C
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0050    6F 6E 74
65 6E 74 2D 54 79 70 65 00 00 18 74 65  - ontent-Type...te
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0060    78 74 2F
70 6C 61 69 6E 3B 63 68 61 72 73 65 74  - xt/plain;charset
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0070    3D 75 74
66 2D 38 00 00 00 00 00 00 00 00 00 00  - =utf-8..........
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (1049): exit
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_process_callback::jk_ajp_common.c (1398): enter
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_unmarshal_response::jk_ajp_common.c (586): enter
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_unmarshal_response::jk_ajp_common.c (603): status = 200
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_unmarshal_response::jk_ajp_common.c (610): Number of headers is = 2
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[0] [Set-Cookie] =
[JSESSIONID=5B00DB5787220DDB07A13C90DC791743; Path=/]
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_unmarshal_response::jk_ajp_common.c (666): Header[1] [Content-Type]
= [text/plain;charset=utf-8]
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_unmarshal_response::jk_ajp_common.c (673): exit
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (938): enter
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from
ajp13 pos=0 len=13 max=8192
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000    03 00 09
0D 0A 74 65 73 74 31 0D 0A 00 00 00 00  - .....test1......
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (1049): exit
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_process_callback::jk_ajp_common.c (1398): enter
[Tue Mar 06 00:22:19 2007] [23687:63152] [debug] ws_write::mod_jk.c
(452): written 9 out of 9
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_process_callback::jk_ajp_common.c (1524): exit
[Tue Mar 06 00:22:19 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (938): enter
[Tue Mar 06 00:22:19 2007] [23699:63152] [trace] jk_child_init::mod_jk.c
(2584): enter
[Tue Mar 06 00:22:19 2007] [23699:63152] [trace] do_shm_open::jk_shm.c
(280): enter
[Tue Mar 06 00:22:19 2007] [23699:63152] [debug] do_shm_open::jk_shm.c
(284): Shared memory is already open
[Tue Mar 06 00:22:19 2007] [23699:63152] [debug] jk_child_init::mod_jk.c
(2588): Attached shm:/usr/lib/apache2/logs/jk-runtime-status
[Tue Mar 06 00:22:19 2007] [23699:63152] [debug] jk_child_init::mod_jk.c
(2598): Initialized mod_jk/1.2.21
[Tue Mar 06 00:22:19 2007] [23699:63152] [trace] jk_child_init::mod_jk.c
(2599): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from
ajp13 pos=0 len=11 max=8192
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000    03 00 07
74 65 73 74 32 0D 0A 00 00 00 00 00 00  - ...test2........
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (1049): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_process_callback::jk_ajp_common.c (1398): enter
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug] ws_write::mod_jk.c
(452): written 7 out of 7
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_process_callback::jk_ajp_common.c (1524): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (938): enter
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from
ajp13 pos=0 len=2 max=8192
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug]
ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000    05 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00  - ................
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_connection_tcp_get_message::jk_ajp_common.c (1049): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_process_callback::jk_ajp_common.c (1398): enter
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug]
ajp_process_callback::jk_ajp_common.c (1505): AJP13 protocol: Reuse is OK
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_process_callback::jk_ajp_common.c (1513): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_get_reply::jk_ajp_common.c (1639): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_service::jk_ajp_common.c (1821): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_done::jk_ajp_common.c (2228): enter
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug]
ajp_done::jk_ajp_common.c (2272): recycling connection pool slot=0 for
worker worker1
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace]
ajp_done::jk_ajp_common.c (2275): exit
[Tue Mar 06 00:22:24 2007] [23687:63152] [debug] jk_handler::mod_jk.c
(2181): Service finished with status=200 for worker=worker1
[Tue Mar 06 00:22:24 2007] [23687:63152] [trace] jk_handler::mod_jk.c
(2184): exit

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to