So überwacht der BlackBerry Controller BlackBerry Enterprise Server Express-Komponenten
Der BlackBerry® Controller ermöglicht es dem BlackBerry® Enterprise Server Express, den Betrieb fortzusetzen, wenn Threads nicht reagieren oder BlackBerry Enterprise Server Express-Dienste inaktiv werden. Der BlackBerry Controller überwacht den BlackBerry Messaging Agent, die Erweiterungs-Plug-Ins für den BlackBerry Messaging Agent und den BlackBerry Dispatcher, damit der BlackBerry Controller erkennt, wann die Dienste gestartet, neu gestartet oder beendet werden müssen. Der BlackBerry Controller kann auch andere BlackBerry Enterprise Server Express-Dienste neu starten, wenn sie nicht mehr reagieren.
Dienste, die Datenbankzugriff erfordern, werden im manuellen Startmodus installiert. Der BlackBerry Controller startet die Dienste, wenn der BlackBerry Dispatcher die Verbindung zur Datenbank überprüft. Andere Dienste werden im automatischen Startmodus installiert. Der BlackBerry Controller startet die Dienste standardmäßig neu, wenn der BlackBerry Controller erkennt, dass die Dienste inaktiv sind. Außerdem startet der BlackBerry Controller standardmäßig Dienste neu, wenn der BlackBerry Controller erkennt, dass Threads nicht reagieren oder dass ein Dienst über einen langen Zeitraum inaktiv ist.
Registrierungsschlüssel bestimmen, wie der BlackBerry Controller die BlackBerry Enterprise Server Express-Komponenten überwacht und die zugeordneten Dienste neu startet. Sie können das Standardverhalten des BlackBerry Controller durch Erstellen neuer Registrierungsschlüssel und Ändern der Standardwerte der Registrierungsschlüssel ändern.
Der BlackBerry Controller überwacht außerdem den IBM® Lotus® Domino®-Server, der auf dem BlackBerry Enterprise Server Express (entweder als Dienst oder als Anwendung) installiert ist.
Ändern, wie der BlackBerry Controller den BlackBerry Messaging Agent neu startet
Vor Beginn erforderliche Aktion: Um eine user.dmp-Datei zu erstellen oder eine user.dmp-Datei als Datenerfassungsoption zu verwenden, müssen Sie die User Mode Process Dumper-Anwendung herunterladen und installieren, die in den
Microsoft® OEM Support Tools enthalten ist.
- Öffnen Sie auf dem Computer, der den BlackBerry® Enterprise Server Express hostet, den Registrierungs-Editor.
- Führen Sie im linken Fensterbereich einen der folgenden Schritte aus:
- Wenn Sie eine 32-Bit-Version von Windows® ausführen, navigieren Sie zu HKEY_LOCAL_MACHINE\Software\Research In Motion\BlackBerry Enterprise Server.
- Wenn Sie eine 64-Bit-Version von Windows ausführen, navigieren Sie zu HKEY_LOCAL_MACHINE\Software\WOW6432Node\Research In Motion\BlackBerry Enterprise Server.
- Klicken Sie auf Controller.
- Führen Sie eine der folgenden Aufgaben aus:
| Aufgabe |
Schritte |
Ändern, wie der BlackBerry Controller den BlackBerry Messaging Agent neu startet.
|
- Erstellen Sie einen DWORD-Wert namens RestartAgentsOnCrash.
- Doppelklicken Sie auf den neuen DWORD-Wert.
- Führen Sie im Datenfeld Wert eine der folgenden Aktionen aus:
- Geben Sie 0 ein, um zu verhindern, dass der BlackBerry Controller den BlackBerry Messaging Agent neu startet, wenn der BlackBerry Messaging Agent nicht mehr reagiert.
- Geben Sie 1 ein, um zuzulassen, dass der BlackBerry Controller den BlackBerry Messaging Agent neu startet, wenn der BlackBerry Messaging Agent nicht mehr reagiert.
|
Ändern der maximalen Anzahl täglicher Neustarts des BlackBerry Messaging Agent.
|
- Erstellen Sie einen DWORD-Wert namens MaxAgentRestartPerDay.
- Doppelklicken Sie auf den neuen DWORD-Wert.
- Geben Sie im Datenfeld Wert einen Wert ein.
Die standardmäßige maximale Anzahl täglicher Neustarts ist 10.
|
Ändern, wie oft der BlackBerry Controller den IBM® Lotus® Domino® maximal täglich zum Neustarten des BlackBerry Messaging Agent auffordern kann.
|
- Doppelklicken Sie auf MaxAgentLaunchesPerDay.
- Geben Sie im Datenfeld Wert einen Wert ein.
Die standardmäßige maximale Anzahl täglicher Neustartanforderungen ist 100.
|
Ändern, wie lange (in Minuten) der BlackBerry Controller wartet, bis NSD, sofern ausgeführt, beendet wird, wenn der BlackBerry Controller versucht, IBM Lotus
Domino und den BlackBerry Messaging Agent neu zu starten.
|
- Doppelklicken Sie auf WaitForNSDToComplete.
- Geben Sie im Datenfeld Wert einen Wert ein.
Der Standardwert ist 30 Minuten.
|
Ändern der maximalen Anzahl verpasster Zustandsprüfungen, die vorkommen können, bevor der BlackBerry Messaging Agent neu gestartet wird.
|
- Erstellen Sie einen DWORD-Wert namens WaitToRestartAgentOnHung.
- Doppelklicken Sie auf den neuen DWORD-Wert.
- Geben Sie im Feld Datenwert einen Wert ein, der größer als vier ist, was dem BlackBerry Controller ausreichend Zeit für die Überwachung der Thread-Zustandsprüfungen gibt, bevor der BlackBerry Controller den BlackBerry Messaging Agent neu startet.
Der Standardwert ist 6.
Zustandsprüfungen finden alle 10 Minuten statt. Wenn eine Zustandsprüfung keine Antwort von dem Thread erhält, den der BlackBerry Controller überwacht, verfolgt der BlackBerry Enterprise Server Express die verpasste Zustandsprüfung in der Protokolldatei des BlackBerry Messaging Agent als Wait Count.
Beispiel:
[20148] (05/12 12:21:00):{0xC28} Thread: *** No Response *** Thread Id=0xB00, Handle=0x558, WaitCount=2
|
Verhindern, dass der BlackBerry Controller den BlackBerry Messaging Agent neu startet, wenn ein Thread nicht reagiert.
|
- Erstellen Sie einen DWORD-Wert namens WaitToRestartAgentOnHung.
- Doppelklicken Sie auf den neuen DWORD-Wert.
- Geben Sie in das Datenfeld Wert die Ziffer 0 ein.
Der Standardwert ist 6.
|
Verhindern, dass der BlackBerry Controller den BlackBerry Messaging Agent für eine angegebene Zeit neu startet, wenn der BlackBerry Controller einen nicht reagierenden Thread erkennt.
|
- Erstellen Sie einen DWORD-Wert namens RestartAgentOnHungBlackoutFrom.
- Doppelklicken Sie auf den neuen DWORD-Wert.
- Wählen Sie im Abschnitt Basis die Option Dezimal aus.
- Geben Sie im Feld Datenwert die untere Begrenzung der Zeit ein.
Die Werte reichen von 0 bis 23, wobei 0 12:00 Uhr und 23 23:00 Uhr entspricht.
- Erstellen Sie einen DWORD-Wert namens RestartAgentOnHungBlackoutTo.
- Doppelklicken Sie auf den neuen DWORD-Wert.
- Wählen Sie im Abschnitt Basis die Option Dezimal aus.
- Geben Sie im Feld Datenwert die obere Begrenzung der Zeit ein.
Wenn der Wert "RestartAgentOnHungBlackoutFrom" z. B. auf 8 und der Wert "RestartAgentOnHungBlackoutTo" auf 17 gesetzt wird, startet der BlackBerry Controller den BlackBerry Messaging Agent zwischen 8:00 Uhr und 17:00 Uhr nicht neu, wenn ein nicht reagierender Thread erkannt wird.
Um die Zeitbegrenzung zu deaktivieren, geben Sie in den Feldern mit den Werten RestartAgentOnHungBlackoutFrom und RestartAgentOnHungBlackoutTo den Wert 0 ein.
|
Ändern der maximalen Anzahl der user.dmp-Dateien, die jeder BlackBerry Enterprise Server Express täglich erstellt, bevor der BlackBerry Controller den BlackBerry Messaging Agent neu startet.
|
- Erstellen Sie einen DWORD-Wert namens MaxUserDumpPerDay.
- Doppelklicken Sie auf den neuen DWORD-Wert.
- Geben Sie im Datenfeld Wert einen Wert ein.
Der Standardwert ist 3.
Um die tägliche Erstellung von user.dmp-Dateien zu deaktivieren, ändern Sie den Wert des Feldes MaxUserDumpPerDay in 0.
|
- Klicken Sie auf OK.
Ändern, wie der BlackBerry Controller einen BlackBerry Enterprise Server Express-Dienst neu startet
Standardmäßig startet der
BlackBerry® Controller einen
BlackBerry® Enterprise Server Express-Dienst neu, wenn dieser nicht mehr reagiert.
- Öffnen Sie auf dem Computer, der die BlackBerry Enterprise Server Express-Komponente hostet, die Sie ändern möchten, den Registrierungs-Editor.
- Führen Sie im linken Fensterbereich einen der folgenden Schritte aus:
- Wenn Sie eine 32-Bit Version von Windows® ausführen, navigieren Sie zu HKEY_LOCAL_MACHINE\Software\Research In Motion.
- Wenn Sie eine 64-Bit Version von Windows ausführen, navigieren Sie zu HKEY_LOCAL_MACHINE\Software\WOW6432Node\Research In Motion.
- Führen Sie eine der folgenden Aufgaben aus:
| Aufgabe |
Schritte |
Ändern, wie der BlackBerry Controller den BlackBerry Attachment Service neu startet
|
- Klicken Sie auf BBAttachServer.
- Doppelklicken Sie auf den DWORD-Wert mit den Namen RestartOnCrash.
- Führen Sie im Datenfeld Wert eine der folgenden Aktionen aus:
- Geben Sie Folgendes ein, um zu verhindern, dass der BlackBerry Controller den BlackBerry Attachment Service neu startet, wenn der Dienst nicht mehr reagiert: 0.
- Geben Sie Folgendes ein, um zuzulassen, dass der BlackBerry Controller den BlackBerry Attachment Service neu startet, wenn der Dienst nicht mehr reagiert: 1.
|
Ändern, wie der BlackBerry Controller den BlackBerry MDS Connection Service neu startet
|
- Klicken Sie auf BlackBerry Mobile Data Server.
- Doppelklicken Sie auf den DWORD-Wert mit den Namen RestartOnCrash.
- Führen Sie im Datenfeld Wert eine der folgenden Aktionen aus:
- Geben Sie Folgendes ein, um zu verhindern, dass der BlackBerry Controller den BlackBerry MDS Connection Service neu startet, wenn der Dienst nicht mehr reagiert: 0.
- Geben Sie Folgendes ein, um zuzulassen, dass der BlackBerry Controller den BlackBerry MDS Connection Service neu startet, wenn der Dienst nicht mehr reagiert: 1.
|
Ändern, wie der BlackBerry Controller den BlackBerry Router neu startet
|
- Klicken Sie auf BlackBerryRouter.
- Doppelklicken Sie auf den DWORD-Wert mit den Namen RestartOnCrash.
- Führen Sie im Datenfeld Wert eine der folgenden Aktionen aus:
- Geben Sie Folgendes ein, um zu verhindern, dass der BlackBerry Controller den BlackBerry Router neu startet, wenn der Dienst nicht mehr reagiert: 0.
- Geben Sie Folgendes ein, um zuzulassen, dass der BlackBerry Controller den BlackBerry Router neu startet, wenn der Dienst nicht mehr reagiert: 1.
|
Ändern Sie, wie der BlackBerry Controller den BlackBerry Mail Store Service neu startet.
|
- Navigieren Sie zum BlackBerry Enterprise Server.
- Klicken Sie auf MailStore.
- Doppelklicken Sie auf den DWORD-Wert mit den Namen RestartOnCrash.
- Führen Sie im Datenfeld Wert eine der folgenden Aktionen aus:
- Geben Sie Folgendes ein, um zu verhindern, dass der BlackBerry Controller den BlackBerry Mail Store Service neu startet, wenn der Dienst nicht mehr reagiert: 0.
- Geben Sie Folgendes ein, um zuzulassen, dass der BlackBerry Controller den BlackBerry Mail Store Service neu startet, wenn der Dienst nicht mehr reagiert: 1.
|
Ändern, wie der BlackBerry Controller den BlackBerry Policy Service neu startet
|
- Navigieren Sie zum BlackBerry Enterprise Server.
- Klicken Sie auf PolicyServer.
- Doppelklicken Sie auf den DWORD-Wert mit den Namen RestartOnCrash.
- Führen Sie im Datenfeld Wert eine der folgenden Aktionen aus:
- Geben Sie Folgendes ein, um zu verhindern, dass der BlackBerry Controller den BlackBerry Policy Service neu startet, wenn der Dienst nicht mehr reagiert: 0.
- Geben Sie Folgendes ein, um zuzulassen, dass der BlackBerry Controller den BlackBerry Policy Service neu startet, wenn der Dienst nicht mehr reagiert: 1.
|
Ändern, wie der BlackBerry Controller den BlackBerry Synchronization Service neu startet
|
- Navigieren Sie zum BlackBerry Enterprise Server.
- Klicken Sie auf SyncServer.
- Doppelklicken Sie auf den DWORD-Wert mit den Namen RestartOnCrash.
- Führen Sie im Datenfeld Wert eine der folgenden Aktionen aus:
- Geben Sie Folgendes ein, um zu verhindern, dass der BlackBerry Controller den BlackBerry Synchronization Service neu startet, wenn der Dienst nicht mehr reagiert: 0.
- Geben Sie Folgendes ein, um zuzulassen, dass der BlackBerry Controller den BlackBerry Synchronization Service neu startet, wenn der Dienst nicht mehr reagiert: 1.
|
- Klicken Sie auf OK.
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.