IBM® UrbanCode Deploy se ejecuta en sistemasWindows y UNIX. A continuación encontrará algunas directrices que le pueden ayudar a mejorar el rendimiento del servidor y de los agentes.
Para obtener los requisitos del sistema completos del servidor, el agente y los sistemas relacionados con IBM UrbanCode Deploy, consulte la siguiente página:
http://www-01.ibm.com/support/docview.wss?uid=swg27038801
Para obtener el mejor rendimiento, siga estas directrices:
- Puesto que la actividad del agente a veces requiere un uso intensivo de los recursos, los agentes normalmente se instalan en sistemas diferentes a aquél en el que se encuentra el servidor de IBM UrbanCode Deploy.
- Cuando resulte posible, instale el servidor como una cuenta de usuario dedicada.
No obstante, IBM UrbanCode Deploy se ejecuta correctamente como usuario root (o usuario de sistema local en Windows) y dicha ejecución constituye el método más fácil para evitar errores de permisos.
- Instale el agente como cuenta de sistema dedicado. Lo ideal, es que la cuenta se dedique a IBM UrbanCode Deploy. Puesto que los agentes de
IBM UrbanCode Deploy
ejecutan mandatos remotos, lo mejor es crear un usuario específicamente para el agente y otorgar sólo los privilegios adecuados al usuario en cuestión.
- La instalación de varios agentes en el mismo sistema no resulta necesaria pues un único agente puede ejecutar despliegues paralelos como usuarios distintos. Mientras que los agentes desocupados utilizan muy pocos recursos (los mínimos), es posible que muchos agentes en el mismo sistema tengan un impacto considerable.
- Para lograr el mejor rendimiento de servidor, instale el servidor en un sistema que esté dedicado al
mismo y no ejecute ningún otro software de tamaño considerable.
- Para servidores en Linux o UNIX, si el servidor tiene un gran número de agentes (400 o más), aumente el límite de proceso y archivo para el
servidor. Añada las líneas siguientes al archivo /etc/security/limits.conf y,
a continuación, reinicie el sistema servidor:
deployUser soft nofile 65535
deployUser hard nofile 65535
deployUser soft nproc 65535
deployUser hard nproc 65535
Para
deployUser utilice el nombre
del usuario que se esté ejecutando en el servidor. De la misma forma, si un reenvío de agente enlaza a un
gran número de agentes, aumente el límite de proceso y archivo para el reenvío de la misma forma.