SIENTIAPDE-1441

SIENTIAPDE-1442: Enhance Temporal worker configuration by adding environment variables for concurrency limits and poller behavior settings in values.yaml and worker.py for optimized performance.
This commit is contained in:
vitor-aignosi
2025-12-16 10:10:42 -03:00
parent f3833a0f98
commit e879107053
2 changed files with 59 additions and 6 deletions

View File

@@ -209,6 +209,31 @@ env:
- name: PYPI_SERVER
value: "http://library-distribution-server.library.svc.cluster.local:5000"
# Temporal worker tuning
- name: MAX_CONCURRENT_WORKFLOW_TASKS
value: 200
- name: MAX_CONCURRENT_ACTIVITIES
value: 200
- name: MAX_CONCURRENT_LOCAL_ACTIVITIES
value: 200
- name: MAX_CACHED_WORKFLOWS
value: 200
- name: WORKFLOW_POLLER_BEHAVIUR_MINIMUM
value: 10
- name: WORKFLOW_POLLER_BEHAVIUR_INITIAL
value: 100
- name: WORKFLOW_POLLER_BEHAVIUR_MAXIMUM
value: 200
- name: ACTIVITY_POLLER_BEHAVIUR_MINIMUM
value: 10
- name: ACTIVITY_POLLER_BEHAVIUR_INITIAL
value: 100
- name: ACTIVITY_POLLER_BEHAVIUR_MAXIMUM
value: 200
ssh:
enabled: true
secretName: git-ssh-key-sientia-scouter-worker