Pregunta

Una pregunta rápida:

Tengo dos servidores, y la idea inicial era usar uno como el nivel de aplicaciones y datos de nivel, y el otro como máquina de construcción.

Pero es un proyecto relativamente pequeño, por lo que parece un exceso total de utilizar un servidor sólo por los servicios de construcción (que estaba asumiendo una máquina más débil vendría, entonces me sorprendió).

Si lo hago tier aplicación dividida y nivel de datos entre los dos servidores, donde debería poner el Build Service?

En el lado tier aplicación o en el lado de capa de datos? Cuál sería el mejor?

¿Fue útil?

Solución

En nuestro entorno, tenemos el AT y DT separados en sus propias máquinas, y alojar un servicio de acumulación en el AT. Lo que se reduce a es donde tiene la mayor cantidad de recursos "sobrantes" disponibles para la máquina de construcción. Echar un vistazo a los contadores de monitor de rendimiento de la memoria y de la CPU a través del tiempo, y ver que uno parece que es el más utilizado a la ligera, y poner su agente de compilación allí.

A partir de la experiencia, que es probable que sea su nivel de aplicación, especialmente si usted tiene los servicios de información y el cubo instalado en el nivel de datos junto con la tienda repositorio de código fuente y el elemento de trabajo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top