Skip to main content

Table of Contents

Assigning node types to nodes for on-premises environments


Only available versions of this content are shown in the dropdown

When you start a node for on-premises environments, you can specify the node type assignment for the node. Pega Cloud Services assigns node types during provisioning.

By assigning node types to nodes and subsequently associating work resources with those node types, you can optimize resources and improve performance. For details, see the corresponding pages: Associating agents with node types, Associating listeners with node types, Creating a job scheduler rule, and Creating a queue processor rule.

  1. Assign node types to the specific node you are starting. Use the -DNodeType JVM argument to specify a comma-delimited list of node types:

    If the same resource is enabled on both node types and there is a conflict in schedules, the schedule for the node type that is listed earlier takes precedence. In this example, the resource that is enabled on the BackgroundProcessing and WebUser nodes runs according to the schedule that is specified for the BackgroundProcessing node type.
  2. If you plan to use the Decisioning capability of Pega Platform or implement Pega Customer Decision Hub, and Pega Platform will be running on a Windows 10 machine, install Jansi for Windows to ensure that Decisioning nodes start correctly. If you cannot install Jansi on your machine, you can disable the requirement by adding the following JVM argument: -DskipJansi=true. However, disabling Jansi will limit the readability of the decisioning node logs.

  3. View the list of agents and listeners that are currently associated with node types:

    1. In the navigation panel of Admin Studio, click Resources Node classification .

    2. Check for node types that correspond to the node types that you need for your cluster. If you created node types, verify that your node types appear in the list.

  4. Repeat these steps for each node in your cluster.

    Node1: -DNodeType=WebUser

    Node2: -DNodeType=WebUser

    Node3: -DNodeType=BackgroundProcessing,Search

    Node4: -DNodeType=BackgroundProcessing,Search

    Node5: -DNodeType=Stream

    Node6: -DNodeType=Stream

    Pega Platform supports creating specialized node types for on-premises environments. For more information about creating specialized node types for on-premises environments, see Creating specialized node types for on-premises environments.
Did you find this content helpful?

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us