Classifying nodes

Node classification is the process of separating nodes by purpose, predefining their behavior by assigning node types. When you associate a work resource with a specific node type,you optimize work performance in your Pega application.

During the onboarding process, Pega helps you to determine what node types you need. The method of node assignment depends on your deployment:

  • For cloud environments, Pega Cloud Services assigns nodes with node types during provisioning.
  • For on-premises environments, which can mean either client-manage clouds or bare metal systems, you and your support team determine which node types you need. You assign the node types to nodes when you start the nodes.

    For details on assigning nodes with node types on-premises, see Assigning node types to nodes for on-premises environments.

You can associate the following work resources with one or more node types:
  • Job Schedulers
  • Queue Processors
  • Agents
  • Listeners

For example, to avoid performance issues caused by intensive background processing on the same node, you can dedicate a node type for user requests, and disable background jobs on that node type.

Job Schedulers and Queue Processors require an association with a node type when you create these resources. For more information, see Creating a Job Scheduler rule and Creating a Queue Processor rule.