Notifiers in a MobiLink server farm

In MobiLink 11.0 and earlier, server-initiated synchronization in a MobiLink server farm could cause redundant push notifications, leading to additional synchronizations and increased load on the consolidated database in a MobiLink server farm. A Notifier can now run on every MobiLink server in the farm; the Notifiers, together, ensure that there are no redundant push notifications to the same MobiLink Listener. The mlsrv12 -lsc server option is used to pass information to other servers when they want to connect to the local MobiLink server. See -lsc mlsrv12 option.

This feature makes one Notifier the primary, and all other Notifiers secondary. The primary Notifier controls push notifications, either directly or indirectly, via the secondaries. The secondary Notifiers also route MobiLink Listener information to the primary Notifier, so it knows where the MobiLink Listeners are and how to reach them.

If the MobiLink server running the primary Notifier fails, the server farm chooses a new primary Notifier, and notifications continue.

MobiLink Listeners may connect to any MobiLink server in the farm without needing to know which is the primary server.

To use this feature, the following mlsrv12 command line options are required on all MobiLink servers in the farm:

 Example