Consumo de CPU excesivo en un iPlanet con el proceso ns-httpd

foreverdelayed
17 de Enero del 2006
Hola!
Tenemos varias instancias de un mismo servicio en una maquina solaris 2.6 (bajo un solo netscape 4.1 SP9), y venimos observando desde hace tiempo que algunas de dichas instancias del servicio ocupan un alto porcentaje de CPU según el "top", aunque nadie trabaje con ellas.
Suele pasar despues de una utilización normal de la instancia web y el tipo de operación que observamos que hacen segun los archivos de log del servidor, aparentemente no justifica dicho porcentaje cercano al 45 %. Esta cifra no baja en demasía cuando nadie trabaja en él.
Tenemos varios puertos y ocurre de forma un poco aleatoria. El servidor es un iPlanet 4.1 SP9 bastante antiguo y una de las cosas que pienso es que puede ser es que dicho servidor tenga algún tipo de "bug" y haya que instalar algun tipo de parche.

Tenemos un pool de threads definido para cada instancia, que obliga al servidor a ejecutar cada servlet por cada usuario en una copia dedicada para él y somos conscientes que esto afecta al rendimiento.
Es decir:

Min Threads = 1
Max Threads = 1
Queue Size = 4
Stack Size = 1000000

y en cuanto al "Performance Tuning", ésta es la configuración:
Maximum Simultaneous Requests = 512

El JRE del servidor es la 1.3.1 instalado de forma externa.

Espero que alguien nos pueda decir algo, pues estamos parados con el asunto.

Muchísimas gracias!
Marta.