Solution:

ARTIFACTORY: Resolving “Failed to execute work queue Persistent Queue Triggering Federated task” error in Artifactory

AuthorFullName__c
Fadi Rouhana
articleNumber
000005869
ft:sourceType
Salesforce
FirstPublishedDate
2023-09-12T13:46:04Z
lastModifiedDate
2025-02-18
VersionNumber
4
To address this, you can fine-tune the "maxPoolSize" and "poolMaxQueueSize" values as detailed in the following steps:
  1. Locate the Artifactory System Properties file at "$JFROG_HOME/artifactory/var/etc/artifactory/artifactory.system.properties".
  2. Update the following system properties with higher values:
  • artifactory.federated.repo.executor.maxPoolSize
  • artifactory.federated.repo.executor.poolMaxQueueSize
Please ensure that you restart the Artifactory nodes subsequently to apply the modifications.

Configuration Values:
Here are the default and suggested values for your reference:

Default Values:

  • artifactory.federated.repo.executor.maxPoolSize=4 * # of processors (system-dependent)
  • artifactory.federated.repo.executor.poolMaxQueueSize=10000

Suggested Values:

  • artifactory.federated.repo.executor.maxPoolSize=8 * # of processors (system-dependent)
  • artifactory.federated.repo.executor.poolMaxQueueSize=100000