Este artículo de blog contiene detalles sobre lo que sucede en segundo plano cuando SIA y CMS se inician.
Introducción
:
Como CMS (Servidor de Gestión Central) y SIA (Agente de Inteligencia del Servidor) son los servicios principales del Producto de Inteligencia Empresarial de BusinessObjects, es importante comprender qué sucede en segundo plano cuando iniciamos SIA. A continuación se explica:
Cuando se inicia SIA:
-
Primero verificará todos los CMS en el clúster para ver si están en ejecución.
-
Si uno está en ejecución, recuperará la lista de servidores y sus líneas de comandos (incluido el CMS local si lo hay) y los iniciará.
-
Si no hay ningún CMS en ejecución, SIA iniciará el CMS local. Cuando se inicializa el CMS, SIA recuperará la lista de servidores vinculados a él, junto con sus líneas de comandos y luego los iniciará (excepto el CMS que ya está en ejecución).
Cuando se inicia CMS:
-
Durante la inicialización de CMS, creará múltiples conexiones a la base de datos de CMS (por defecto, 14).
-
En contraste, solo realizará una conexión con la Base de Datos de Auditoría.
-
Luego se enlazará al puerto y solicitará los puertos definidos (o un puerto de solicitud aleatorio si no está configurado).
NOTA: CMS y otros servicios son iniciados por SIA. A continuación se muestra la captura de pantalla del Explorador de Procesos:
Operación en segundo plano de auditoría:
-
Cada vez que el CMS se inicia y cuando se conecta a la base de datos de auditoría, por defecto ingresa/verifica todas las tablas e índices predeterminados.
-
Las tablas de búsqueda son tablas estándar que generalmente contienen datos estáticos. (por ejemplo, ID de Cliente Estándar para Webi, lista de todos los servidores en el clúster, búsquedas para hacer coincidir el ID del tipo de evento con una cadena (por ejemplo, 1006 = Eliminar).
-
Verifica las tablas cada vez que se inicia el CMS.
-
Por defecto, así lucen las tablas para Auditoría (todas excepto COMMENTARY_MASTER que es para el Servicio de Comentarios)
Conclusión:
CMS y otros servicios son iniciados por SIA, lo cual se puede ver en la captura de pantalla del explorador de procesos.
Podemos utilizar el explorador de procesos y la aplicación de monitorización de procesos para rastrear el progreso en caso de que SIA no se inicie. Incluyendo los registros del directorio de registro y trazas del visor de eventos.