Una forma muy sencilla que nos da SharePoint para añadir resilence y mejorar el rendimiento de un Application Pool consiste en crear worker processes adicionales asociados a dicho application pool. Todas las Web Application y los sitios asociados se beneficiarán de esta disponibilidad adicional de recursos. En IIS 6.0, una configuración de Application Pool soportado por múltiples worker processes se conoce como jardín web (Web Garden). Crear worker processes adicionales supone en la práctica la creación de procesos w3wp.exe adicionales ejecutándose en el sistema operativo.
Para crear un jardín web y comprobar el efecto sobre los procesos w3wp.exe seguiremos los siguientes pasos:
- Abrimos el Internet Information Services Manager desde las herramientas administrativas de la máquina de SharePoint donde queremos crear worker processes adionales.
- Expandimos la sección Application Pools. Hacemos clic con el botón derecho del ratón y pulsamos la opción Properties de una de las aplicaciones web.
- Seleccionamos la pestaña Performance, y en la sección Web Garden especificamos un valor 4 para Maximum Number of Worker Processes.
- Pulsamos Apply y luego OK.
- Hacemos un IISRESET desde la interfaz de comandos.
Si ahora abrimos el Task Manager, podremos comprobar que si hay múltiples conexiones para la web application que hemos configurado, se lanzarán un máximo de 4 worker processes para atender las peticiones.
Y hasta aquí llega este post sobre como añadir worker processes adicionales a una web application de SharePoint. Espero que el pos os haya resultado interesante.
Comparte este post: