Task
Steps
Change the maximum number of times
that the BlackBerry Messaging Agent
restarts daily.
a.
Create a DWORD value that is named
MaxAgentRestartsPerDay
.
b.
Double-click the new DWORD value.
c.
In the
Value data
field, type a value.
The default maximum number of restarts that can occur daily is 10.
Change the maximum number of
missed health checks that can occur
before the BlackBerry Messaging
Agent restarts.
a.
Create a DWORD value that is named
WaitToRestartAgentOnHung
.
b.
Double-click the new DWORD value.
c.
In the
Value data
field, type a value that is greater than 4. This provides
the BlackBerry Controller sufficient time to monitor thread health checks
before it restarts the BlackBerry Messaging Agent.
The default value is 6.
Health checks occur every 10 minutes. If the health check does not receive a
response from the thread that is being monitored, the BlackBerry Enterprise
Server tracks the missed health check in the BlackBerry Messaging Agent log
file as the Wait Count.
Example:
[20148] (05/12 12:21:00):{0xC28} Thread: *** No Response *** Thread
Id=0xB00, Handle=0x558, WaitCount=2
Prevent the BlackBerry Controller from
restarting the BlackBerry Messaging
Agent when a nonresponsive thread
occurs.
a.
Create a DWORD value that is named
WaitToRestartAgentOnHung
.
b.
Double-click the new DWORD value.
c.
In the
Value data
field, type
0
.
The default value is 6.
Prevent the BlackBerry Controller from
restarting the BlackBerry Messaging
Agent for a specified time range if it
detects a nonresponsive thread.
a.
Create a DWORD value that is named
RestartAgentOnHungBlackoutFrom
.
b.
In the Properties for the new DWORD value, in the
Base
section, select the
Decimal
option.
c.
Double-click the new DWORD value.
d.
In the
Value data
field, type the lower boundary of the time range.
The values range from 0 to 23, where 0 is 12:00 AM and 23 is 11:00 PM.
Administration Guide
Changing how the BlackBerry Controller monitors the BlackBerry Enterprise Server components and restarts services
97