Un selector describe el tipo de servidor adecuado para el proyecto o el paso. Puede especificar un servidor por nombre o mediante
una propiedad recopilada por el recopilador y almacenada en el manifiesto. Puede especificar varias propiedades, ambas
requeridas y opcionales.
Existen varios enfoques posibles a la hora de configurar selectores:
- Seleccionar recursos de servidor por nombre. Cree selectores y proporcióneles el nombre
de los recursos de servidor. El selector especifica el recurso de servidor mediante
su valor BF_NAME, el nombre exclusivo utilizado en el
sistema. Utilice uno de estos selectores cuando desee especificar el recurso de servidor para ejecutar
un proyecto o paso.
- Seleccione los servidores por agrupación de servidores. Puede organizar los servidores en agrupaciones con nombre
o crear un recopilador para cada agrupación. Defina un nombre de agrupación como una propiedad
en el recopilador (una propiedad Establecer valor). A continuación, cree un selector para cada nombre
de agrupación. El recurso de servidor de un proyecto o paso será seleccionado dependiendo
de su carga actual.
- Seleccionar servidores por atributos de servidor. Puede seleccionar servidores dependiendo de sus propiedades funcionales,
como el espacio de disco duro disponible, sistema operativo o número
de CPU. Para implementar la selección dinámica, haga lo
siguiente:
- Cree recopiladores que recopilen y asignen las propiedades correspondientes.
- Asigne los recopiladores a los servidores correctos.
- Cree un selector para cada propiedad o establezca las propiedades que representan una
selección de servidor
Por ejemplo, puede crear selectores para realizar selecciones según
estos criterios:
- Recursos de servidor en un sistema operativo que incluya "Windows®".
- Recursos de servidor con más de una CPU.
- Recursos de servidor ejecutando menos de una carga especificada.
- Seleccionar recursos de servidor por recopiladores anidados. Utilice la propiedad Tipo
de Incluir para crear un recopilador que apunte a otro recopilador.
Un recopilador en sí puede estar compuesto de un conjunto de punteros de recopilador.
Puede que desee crear recopiladores individuales para cada servidor, por ejemplo, de manera que cada servidor
tenga determinadas propiedades exclusivas especificadas. Puede utilizar el tipo Incluir para apuntar a recopiladores de programas de utilidad.
Por ejemplo, puede crear un recopilador llamado Versión que especifique los números de versión de los recursos clave
en el entorno, como
Perl y Java.