How do I create multiple BlackBerryAgent processes on my ScalixBES server?

From Scalix Wiki
Revision as of 18:52, 19 April 2010 by Ltward (Talk | contribs) (Created page with 'If the BlackBerryAgent process is using too much memory, it can be helpful to split the BES users across multiple BlackBerryAgent processes. <br> '''DO THIS AFTER MAKING A COMP...')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

If the BlackBerryAgent process is using too much memory, it can be helpful to split the BES users across multiple BlackBerryAgent processes.
DO THIS AFTER MAKING A COMPLETE BACKUP OF YOUR SYSTEM, INCLUDING THE REGISTRY.

The combined steps to do the above are as follows:

  1. Stop the "BlackBerry Controller" service.
  2. Create a new directory called something like "S:\BESAdminTemp".
  3. Open the Control Panel and open the "System" icon.
  4. Select the "Advanced Tab" in the "System" dialog.
  5. Click the "Environment Variables" button.
  6. In the "user variables" section update the "TEMP" and "TMP" variables to the value "S:\BESAdminTemp".
  7. Open 'regedt32' and goto
HKEY_LOCAL_MACHINE\Software\Research In Motion\BlackBerry Enterprise Server\Dispatcher\

and add the following DWORD entry with a value of 5

"AgentOptimizeAlgorithm"=dword:00000005
  1. Reboot the machine