Cómo controla BlackBerry Controller los componentes de BlackBerry Enterprise Server Express
BlackBerry® Controller permite a BlackBerry® Enterprise Server Express seguir ejecutándose en el caso de que ocurran subprocesos sin respuesta o de que los servicios de BlackBerry Enterprise Server Express pasen a ser inactivos. BlackBerry Controller controla BlackBerry Messaging Agent, los complementos de extensión para BlackBerry Messaging Agent y BlackBerry Dispatcher con el fin de que BlackBerry Controller pueda detectar cuándo iniciar, reiniciar o detener los servicios. BlackBerry Controller también puede reiniciar otros servicios de BlackBerry Enterprise Server Express en el caso de que dejen de responder.
Los servicios que requieren acceso a la base de datos se han instalado en el modo de inicio manual y BlackBerry Controller inicia los servicios cuando BlackBerry Dispatcher comprueba la conexión a la base de datos. El resto de servicios están instalados en el modo de inicio automático y, de forma predeterminada, BlackBerry Controller reinicia los servicios si BlackBerry Controller detecta que los servicios están inactivos. De forma predeterminada, BlackBerry Controller reinicia también los servicios si BlackBerry Controller detecta subprocesos sin respuesta o si un servicio está inactivo durante un largo período de tiempo.
Las claves del registro determinan cómo controla BlackBerry Controller los componentes de BlackBerry Enterprise Server Express y cómo reinicia los servicios que están asociados con los componentes. Puede cambiar el comportamiento predeterminado de BlackBerry Controller creando nuevas claves de registro y cambiando los valores predeterminados de las mismas.
BlackBerry Controller controla también el servidor IBM® Lotus® Domino® que está instalado en BlackBerry Enterprise Server Express (como un servicio o como una aplicación).
Cambiar cómo BlackBerry Controller reinicia BlackBerry Messaging Agent
Antes de comenzar: Para crear un archivo user.dmp o para usar un archivo user.dmp como una opción de recopilación de datos, debe descargar e instalar la aplicación User Mode Process Dumper incluida en las herramientas de soporte del fabricante de equipos originales de
Microsoft®.
- En el ordenador que aloja BlackBerry® Enterprise Server Express, abra el Editor del registro.
- En el panel izquierdo, realice una de las acciones siguientes:
- Si ejecuta una versión de 32 bits de Windows®, desplácese hasta HKEY_LOCAL_MACHINE\Software\Research In Motion\BlackBerry Enterprise Server.
- Si ejecuta una versión de 64 bits de Windows, desplácese hasta HKEY_LOCAL_MACHINE\Software\ WOW6432Node\Research In Motion\BlackBerry Enterprise Server.
- Haga clic en Controlador.
- Lleve a cabo cualquiera de las siguientes tareas:
| Tarea |
Pasos |
Cambie el modo en que BlackBerry Controller reinicia BlackBerry Messaging Agent.
|
- Cree un valor DWORD denominado RestartAgentsOnCrash.
- Haga doble clic en el nuevo valor DWORD.
- En el campo Valor, elija una de las opciones siguientes:
- Para evitar que BlackBerry Controller reinicie BlackBerry Messaging Agent si BlackBerry Messaging Agent deja de responder, escriba 0.
- Para permitir que BlackBerry Controller reinicie BlackBerry Messaging Agent si BlackBerry Messaging Agent deja de responder, escriba 1.
|
Cambie el número máximo de veces que BlackBerry Messaging Agent se reinicia diariamente.
|
- Cree un valor DWORD denominado MaxAgentRestartPerDay.
- Haga doble clic en el nuevo valor DWORD.
- En el campo Valor, escriba un valor.
El número máximo predeterminado de reinicios que pueden ocurrir diariamente es diez.
|
Cambie el máximo número de veces que BlackBerry Controller solicita a IBM® Lotus® Domino® que reinicie BlackBerry Messaging Agent diariamente.
|
- Haga doble clic en MaxAgentLaunchesPerDay.
- En el campo Valor, escriba un valor.
El número máximo predeterminado de solicitudes por día es 100.
|
Cambie el número de minutos que BlackBerry Controller espera a que NSD termine, si se está ejecutando, para intentar reiniciarBlackBerry ControllerIBM Lotus
Domino y BlackBerry Messaging Agent.
|
- Haga doble clic en WaitForNSDToComplete.
- En el campo Valor, escriba un valor.
El número de minutos predeterminado es 30.
|
Cambie el número máximo de faltas de controles de estado que pueden producirse antes de que se reinicie BlackBerry Messaging Agent.
|
- Cree un valor DWORD denominado WaitToRestartAgentOnHung.
- Haga doble clic en el nuevo valor DWORD.
- En el campo Valor, escriba un valor mayor que cuatro, lo cual ofrece a BlackBerry Controller tiempo suficiente para comprobar los controles de estado del subproceso antes de que BlackBerry Controller reinicie BlackBerry Messaging Agent.
El valor predeterminado es 6.
Los controles de estado se producen cada diez minutos. Si un control de estado no recibe ninguna respuesta del subproceso que BlackBerry Controller está comprobando, BlackBerry Enterprise Server Express efectúa el seguimiento del control de estado que falta en el archivo de registro de BlackBerry Messaging Agent como recuento en espera.
Ejemplo:
[20148] (05/12 12:21:00):{0xC28} Thread: *** No Response *** Thread Id=0xB00, Handle=0x558, WaitCount=2
|
Evite que BlackBerry Controller reinicie BlackBerry Messaging Agent cuando se genera un subproceso que no responde.
|
- Cree un valor DWORD denominado WaitToRestartAgentOnHung.
- Haga doble clic en el nuevo valor DWORD.
- En el campo Valor, escriba 0.
El valor predeterminado es 6.
|
Evite que BlackBerry Controller reinicie BlackBerry Messaging Agent durante un intervalo de tiempo específico si BlackBerry Controller detecta un subproceso que no responde.
|
- Cree un valor DWORD denominado RestartAgentOnHungBlackoutFrom.
- Haga doble clic en el nuevo valor DWORD.
- En la sección Base, seleccione la opción Decimal.
- En el campo Valor, escriba el límite inferior del intervalo de tiempo.
Los valores están comprendidos entre 0 y 23, donde 0 es 12:00 AM y 23 es 11:00 PM.
- Cree un valor DWORD denominado RestartAgentOnHungBlackoutTo.
- Haga doble clic en el nuevo valor DWORD.
- En la sección Base, seleccione la opción Decimal.
- En el campo Valor, escriba el límite superior del intervalo de tiempo.
Por ejemplo, si el valor RestartAgentOnHungBlackoutFrom se ha configurado en ocho y el valor RestartAgentOnHungBlackoutTo se ha configurado en 17, BlackBerry Controller no reinicia BlackBerry Messaging Agent entre las 08:00 y las 17:00 si detecta un subproceso que no responde.
Para desactivar el intervalo de tiempo, en los campos de los valores RestartAgentOnHungBlackoutFrom y RestartAgentOnHungBlackoutTo escriba 0.
|
Cambie el número máximo de archivos user.dmp que cada servidor BlackBerry Enterprise Server Express crea diariamente antes de que BlackBerry Controller reinicie BlackBerry Messaging Agent.
|
- Cree un valor DWORD denominado MaxUserDumpPerDay.
- Haga doble clic en el nuevo valor DWORD.
- En el campo Valor, escriba un valor.
El valor predeterminado es 3.
Para desactivar la creación diaria de archivos user.dmp, cambie el valor del campo MaxUserDumpPerDay a 0.
|
- Haga clic en Aceptar.
Cambiar cómo BlackBerry Controller reinicia un servicio de BlackBerry Enterprise Server Express
De forma predeterminada,
BlackBerry® Controller reinicia un servicio
BlackBerry® Enterprise Server Express si éste deja de responder.
- En el ordenador que aloja el componente de BlackBerry Enterprise Server Express que desea cambiar, abra el Editor del registro.
- En el panel izquierdo, realice una de las acciones siguientes:
- Si ejecuta una versión de 32 bits de Windows®, desplácese hasta HKEY_LOCAL_MACHINE\Software\Research In Motion.
- Si ejecuta una versión de 64 bits de Windows, desplácese hasta HKEY_LOCAL_MACHINE\Software\WOW6432Node\Research In Motion.
- Lleve a cabo cualquiera de las siguientes tareas:
| Tarea |
Pasos |
Cambie cómo BlackBerry Controller reinicia BlackBerry Attachment Service.
|
- Haga clic en BBAttachServer.
- Haga doble clic en el valor DWORD denominado RestartOnCrash.
- En el campo Valor, elija una de las opciones siguientes:
- Para evitar que BlackBerry Controller reinicie BlackBerry Attachment Service si el servicio deja de responder, escriba 0.
- Para permitir que BlackBerry Controller reinicie BlackBerry Attachment Service si el servicio deja de responder, escriba 1.
|
Cambie cómo BlackBerry Controller reinicia BlackBerry MDS Connection Service.
|
- Haga clic en BlackBerry Mobile Data Server.
- Haga doble clic en el valor DWORD denominado RestartOnCrash.
- En el campo Valor, elija una de las opciones siguientes:
- Para evitar que BlackBerry Controller reinicie BlackBerry MDS Connection Service si el servicio deja de responder, escriba 0.
- Para permitir que BlackBerry Controller reinicie BlackBerry MDS Connection Service si el servicio deja de responder, escriba 1.
|
Cambie cómo BlackBerry Controller reinicia BlackBerry Router.
|
- Haga clic en BlackBerryRouter.
- Haga doble clic en el valor DWORD denominado RestartOnCrash.
- En el campo Valor, elija una de las opciones siguientes:
- Para evitar que BlackBerry Controller reinicie BlackBerry Router si el servicio deja de responder, escriba 0.
- Para permitir que BlackBerry Controller reinicie BlackBerry Router si el servicio deja de responder, escriba 1.
|
Cambie cómo BlackBerry Controller reinicia BlackBerry Mail Store Service.
|
- Desplácese a BlackBerry Enterprise Server.
- Haga clic en MailStore.
- Haga doble clic en el valor DWORD denominado RestartOnCrash.
- En el campo Valor, elija una de las opciones siguientes:
- Para evitar que BlackBerry Controller reinicie BlackBerry Mail Store Service si el servicio deja de responder, escriba 0.
- Para permitir que BlackBerry Controller reinicie BlackBerry Mail Store Service si el servicio deja de responder, escriba 1.
|
Cambie cómo BlackBerry Controller reinicia BlackBerry Policy Service.
|
- Desplácese a BlackBerry Enterprise Server.
- Haga clic en PolicyServer.
- Haga doble clic en el valor DWORD denominado RestartOnCrash.
- En el campo Valor, elija una de las opciones siguientes:
- Para evitar que BlackBerry Controller reinicie BlackBerry Policy Service si el servicio deja de responder, escriba 0.
- Para permitir que BlackBerry Controller reinicie BlackBerry Policy Service si el servicio deja de responder, escriba 1.
|
Cambie cómo BlackBerry Controller reinicia BlackBerry Synchronization Service.
|
- Desplácese a BlackBerry Enterprise Server.
- Haga clic en SyncServer.
- Haga doble clic en el valor DWORD denominado RestartOnCrash.
- En el campo Valor, elija una de las opciones siguientes:
- Para evitar que BlackBerry Controller reinicie BlackBerry Synchronization Service si el servicio deja de responder, escriba 0.
- Para permitir que BlackBerry Controller reinicie BlackBerry Synchronization Service si el servicio deja de responder, escriba 1.
|
- Haga clic en Aceptar.
¿Le ha resultado útil esta información? Envíenos sus comentarios.