Step 4: Allocating Additional Memory to Tomcat

Jamf Pro Installation and Configuration Guide for Windows 11.16.0

Solution
Application
Content Type
Technical Documentation
Utilities & Services
version
11.16.0
ft:locale
en-US
vrm_version
11.16.0

You can allocate additional memory to Tomcat by using one of the following methods:

  1. Allocating Additional Memory to Tomcat Using the Jamf Pro Server Tools CLI:
    1. Open Command Prompt.
    2. Set the minimum Tomcat memory by executing the following command:
      jamf-pro server config set --min-memory 256M
    3. Set the maximum Tomcat memory by executing the following command:
      jamf-pro server config set --max-memory 512M
  2. Manually Allocating Additional Memory to Tomcat:

    The default Java Maximum Memory Pool for Tomcat on Windows is set to 256 MB. This should be increased to at least 512 MB. To accommodate a large number of computers in Jamf Pro, you will have to allocate additional Java Virtual Machine (JVM) memory to Tomcat. If other services are running on your server, make sure to leave enough memory to accommodate them.

    1. Open the Tomcat10w.exe application found in the C:\Program Files\Apache Software Foundation\Tomcat 10.1\bin path.
    2. Click the Java tab.
    3. Enter the amount of memory you want to allocate in the Maximum Memory Pool field.
    4. Click Apply.
    5. Open Command Prompt and start Tomcat by executing:
      net start Tomcat10

      The Tomcat service should be running and will automatically unpack the ROOT.war file into a ROOT directory in the webapps directory.