Hi

Sorry it failed for me, started up, but I got some error messages

I have 4 processes setup for non-overlapping recycle

Log 1
Log 2
[Mon Mar 19 09:43:13.970 2012] [2096:2984] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:13.986 2012] [2096:2984] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500
[Mon Mar 19 09:43:14.079 2012] [2096:2984] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:14.079 2012] [2096:2984] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500
[Mon Mar 19 09:43:53.453 2012] [2096:2288] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:53.453 2012] [2096:2288] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500

Log3
[Mon Mar 19 09:43:53.359 2012] [3388:2244] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:53.359 2012] [3388:2244] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500
[Mon Mar 19 09:43:53.391 2012] [3388:2276] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:53.391 2012] [3388:2276] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500
[Mon Mar 19 09:43:53.484 2012] [3388:2244] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:53.484 2012] [3388:2244] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500

Log4
[Mon Mar 19 09:43:53.266 2012] [2516:1892] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:53.313 2012] [2516:1892] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500
[Mon Mar 19 09:43:53.359 2012] [2516:2776] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:53.359 2012] [2516:2776] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500
[Mon Mar 19 09:43:53.500 2012] [2516:2776] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:43:53.547 2012] [2516:2776] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500


I started IIS, used my client app to connect.. that worked well, only 4 
connects, then started my stress test, with 500 users.  Basically 500 users 
connecting to IIS.  Failed with these errors. Using performance monitor I can 
see that the number of ISAPI Extension requests is increasing 

I turned on trace ( I can send you the files if you needed) and it seemed to 
work okay (I wonder if the serialisation into logging has something to do with 
it !
Found these 

[Mon Mar 19 09:49:52.489 2012] [5804:5836] [trace] jk_shm_open::jk_shm.c (158): 
enter
[Mon Mar 19 09:49:52.489 2012] [5804:5836] [debug] jk_shm_open::jk_shm.c (305): 
Initialized shared memory 
Global\JK_DEV_YIELDBROKER_COM_2_JAKARTA_ISAPI_REDIRECT size=1856 free=1728 
addr=0x1f0000
[Mon Mar 19 09:49:52.489 2012] [5804:5836] [trace] jk_shm_open::jk_shm.c (311): 
exit
[Mon Mar 19 09:49:52.504 2012] [5804:5836] [trace] jk_shm_open::jk_shm.c (158): 
enter
[Mon Mar 19 09:49:52.504 2012] [5804:5836] [debug] jk_shm_open::jk_shm.c (166): 
Shared memory is already opened
[Mon Mar 19 09:49:52.504 2012] [5804:5836] [trace] jk_shm_open::jk_shm.c (167): 
exit
[Mon Mar 19 09:49:52.504 2012] [5804:5836] [trace] wc_open::jk_worker.c (50): 
enter
[Mon Mar 19 09:49:52.504 2012] [5804:5836] [debug] jk_map_dump::jk_map.c (589): 
Dump of map: 'worker.maintain' -> '60'

I still have a lot of stale ISAPA extension request's

I have tried to restart IIS, whilst my client is trying to talk over 500 
connections, with failed request tracking on I get 500/200 ? 
Notification 128 Internal Server Error


Only 1 of the 4 logs files has this is there

[Mon Mar 19 09:58:27.878 2012] [2620:4636] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:58:27.894 2012] [2620:4636] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500
[Mon Mar 19 09:58:27.910 2012] [2620:4636] [error] service::jk_lb_worker.c 
(1172): Failed allocating AJP message buffer
[Mon Mar 19 09:58:27.910 2012] [2620:4636] [error] 
HttpExtensionProc::jk_isapi_plugin.c (2325): service() failed with http error 
500


Thanks
Alex

-----Original Message-----
From: Mladen Turk [mailto:mt...@apache.org] 
Sent: Monday, 19 March 2012 8:34 AM
To: users@tomcat.apache.org
Subject: Re: IIS 7.0 Worker process crashes on App Pool recycling since ISAPI 
redirector 1.2.33

On 03/18/2012 09:34 PM, verlag.preis...@t-online.de wrote:
> -----Original-Nachricht-----
>> Von: Mladen Turk<mt...@apache.org>
>> An: users@tomcat.apache.org
>> Betreff: Re: IIS 7.0 Worker process crashes on App Pool recycling 
>> since ISAPI redirector 1.2.33
>> Datum: Sun, 18 Mar 2012 18:39:15 +0100
>>
>> Could you please try the isapi_redirect_1.2.34_5-dev_win32.zip
>> If this one crashes we'll have to add some override to shared memory 
>> so we can fallback to heap one and bypass memory corruption which 
>> seems to occur at IIS worker recycle.
>
> Hi Mladen,
>
> thank you, I tried isapi_redirect_1.2.34_5-dev_win32.zip and so far no 
> crashes, and also no warnings/errors in the ISAPI log.
> It seems the issue is fixed now.
>

Cool. Thanks again for testing those.
We'll release 1.2.34 by the end of this week probably.

Regards
--
^TM

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to