Memory requirements for the VMware Identity Manager connector server vary based upon the number of users that the connector supports. If your user base expands, you might need to increase the memory. When you increase the memory on the Windows server, you must also follow this procedure to make sure that the connector obtains the updated settings.

You can adjust the amount of memory allocated to the VMware Identity Manager connector. By default, 50% of the available memory is allocated as the Java heap memory for the connector. You can either keep the default allocation or you can allocate a specific amount.

Procedure

  1. Increase the memory on the Windows server.
  2. Select one of the following options.
    • If you want to retain the default allocation for the connector, which is 50% of the available memory, follow these steps:
      1. Open a Command Prompt window and go to the INSTALL_DIR\VMware Identity Manager\Connector\usr\local\horizon\scripts directory.
      2. Run the following command:
        .\horizonService.bat restart
    • If you want to allocate a specific amount of memory to the connector, follow these steps:
      1. In the Windows server, open the Control Panel and navigate to System and Security > System > Advanced System Settings.

        The System Properties dialog box displays, with the Advanced tab selected.

      2. Click Environment Variables at the bottom of the Advanced tab on the System Properties dialog box.
      3. In the Environment Variables dialog box, in the User Variables section, click New.
      4. In the New User Variable dialog box, enter the following variable:

        Variable Name: IDM_TOMCAT_MEM

        Variable Value: #g

        #g is the amount of memory to allocate. For example, to allocate 4 GB, enter 4g.

      5. Save your changes.
      6. Open a Command Prompt window and go to the INSTALL_DIR\VMware Identity Manager\Connector\usr\local\horizon\scripts directory.
      7. Run the following command:
        .\horizonService.bat restart