Nota: Jazz Team Server
se ejecuta en varias plataformas de base de datos; sin embargo, existen diferencias
entre las bases de datos de empresa en la sintaxis, las estrategias de
optimización y la semántica de bloqueo. El servidor se ha probado en SQL Server
utilizando una combinación de pruebas automáticas y simulaciones de cargas de
trabajo normales y pruebas de exceso de carga de trabajo.
La simulación de cargas de trabajo normales ha mostrado un rendimiento aceptable. En
algunos casos, se han producido puntos muertos en la base de datos en
pruebas de simultaneidad automatizadas; sin embargo, estos errores no se han
reproducido de forma sistemática en un hardware de servidor diferente.
El
servidor está diseñado para gestionar un gran número de solicitudes simultáneas. En
casos excepcionales, se producen puntos muertos en la base de datos de repositorio,
ya que se actualizan simultáneamente objetos similares o iguales en transacciones
asociadas con las solicitudes. Estos errores son inusuales, pero son sucesos
normales. El sistema está diseñado para defenderse de los puntos muertos y mantener
la integridad de los datos; no se produce ninguna pérdida de datos. En ocasiones, las tareas, como la ejecución de
motor de compilación, registran puntos muertos. Generalmente, se detecta la
condición y la tarea se realiza de nuevo.
Todos los puntos muertos encontrados se registran en el servidor
para proporcionar información sobre qué ha sucedido al producirse
el punto muerto. La entrada de registro incluye texto similar al siguiente:
com.ibm.team.repository.common.RetryableDatabaseException:
Serialization failure.
Si el sistema detecta algún punto muerto,
consulte el archivo de anotaciones, que se encuentra disponible en https://servername:9443/jts/service/com.ibm.team.repository.common.internal.IFeedService?category=SystemLog.
Si se producen puntos muertos con frecuencia, póngase en contacto con el soporte
del producto o compruebe los foros en jazz.net para obtener la información más
reciente, actualizaciones o técnicas de mitigación.