How the BlackBerry Administration Service pool manages job tasks, notification tasks, and reconciliation tasks

When you configure a BlackBerry® Administration Service pool, one of the BlackBerry Administration Service instances manages job tasks, notification tasks, and reconciliation tasks on behalf of the BlackBerry Administration Service pool. This BlackBerry Administration Service instance is called the singleton. The first BlackBerry Administration Service instance that you start in the BlackBerry Administration Service pool becomes the singleton, regardless of whether you configure high availability using DNS round robin or a hardware load-balancer. If the singleton stops responding or you stop it, another instance in the BlackBerry Administration Service pool takes over from the singleton automatically and becomes the singleton.

You can determine which BlackBerry Administration Service instance is the singleton by searching for the CLUSTER: singleton deployment barrier is deploying message and CLUSTER: all queues ready barrier is deploying, singleton true message in the log files for the BlackBerry Administration Service instances. The BlackBerry Administration Service instances that are not the singleton write the CLUSTER: all queues ready barrier is deploying, singleton false message in the log files.

If BlackBerry Administration Service instances in the pool cannot communicate with the singleton (for example, if you installed the BlackBerry Administration Service instances in different subnets but did not configure communication between the instances), one of the BlackBerry Administration Service instances tries to become the singleton, even when the current singleton is running. The BlackBerry Administration Service instance tries to become the singleton until the current singleton stops responding or until the BlackBerry Administration Service instance can open communication with the current singleton. If the BlackBerry Administration Service instances in the pool cannot communicate with the singleton, the BlackBerry Administration Service pool does not process job tasks, notification tasks, or reconciliation tasks.

Because of the specific tasks that the singleton performs, you might want to monitor the performance of the computer that hosts the singleton.

For information about how to configure communication between the BlackBerry Administration Service instances when you install them in different subnets, see the BlackBerry Enterprise Server Administration Guide.


Was this information helpful? Send us your comments.