Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Configuring dynamic system settings for search

Updated on July 8, 2022
Applicable to deployments with embedded Elasticsearch.

You can enable search by using dynamic system settings.

  1. To view an existing setting, from the navigation panel, click RecordsSysAdminDynamic System Settings. To create a new setting, click CreateSysAdminDynamic System Settings.
  2. Create and configure the following settings by clicking Create.
    Dynamic system settingDefaultDescription
    indexing/distributed/transport/port9300-9400 Enables communication between nodes. Open a TCP port for each node in a Pega Platform cluster and make each port available for the indexing engine to use (for internal node-to-node communications only).
    indexing/distributed/search_timeout_millisNoneSets a search query time-out limit in milliseconds.
    indexing/distributed/masternode_discovery_timeout_millis30 Sets the time-out to wait in milliseconds, for all nodes of a cluster, checking for an index node to become available during the startup process. If an index node is not available, the node starts after the time-out; it does not wait for the indexing node to become available.

    Node initialization synchronizes the nodes once the indexing node is available.

    alerts/search/operationtime_thresholdNoneGenerates alerts for search queries whose response time, in milliseconds, exceeds the specified threshold.
    indexing/distributed/enable_inter_node_encryptionfalseSpecifies whether encryption and authentication are enabled for communication among search nodes.
    indexing/distributed/enable_onlyselectedfieldsinfulltextsearchfalse Specifies whether to include only those properties with the Make this property available for full-text search option selected on the relevant Custom Search Properties instance.
    indexing/distributed/search/displaySecuredPropertiesfalseSpecifies whether to include properties with access control policies in search results.
    indexing/distributed/search_maxclausecount1024 Specifies the maximum number of search clauses. For example, when you have a filter such as pxObjClass StartsWith "Data-Admin*", and if there are more than 1024 values of pxObjClass that would match, you would exceed the default maximum.
  3. In the Short description field, enter a short description.
  4. In the Owning Ruleset field, enter the owning ruleset, for example, Pega-RulesEngine.
  5. In the Setting purpose field, enter the setting as shown in the preceeding table. For example indexing/distributed/search_timeout_millis.
  6. Click Create and open.
  7. In the Value field, enter the value. For example, 3.
  8. Click Save.
  9. Repeat this procedure for the remaining settings.
  10. Click Save.

Have a question? Get answers now.

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

Did you find this content helpful?

Want to help us improve this content?

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

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us