From 09d056999883aefb40c00f61565702223173400d Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Thu, 10 Jul 2025 16:06:31 -0300 Subject: [PATCH] SIENTIAPDE-1141 Enhance worker configuration in worker.py by adding parameters for max concurrent tasks and cached workflows to improve performance and scalability. --- scouter/worker/worker.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scouter/worker/worker.py b/scouter/worker/worker.py index 7f43896..b36b295 100644 --- a/scouter/worker/worker.py +++ b/scouter/worker/worker.py @@ -76,7 +76,12 @@ async def main(): activities.group_and_hold_data, activities.export_data_to_postgres, activities.store_data_package - ] + ], + max_concurrent_workflow_tasks=100, + max_concurrent_activities=100, + max_concurrent_local_activities=100, + max_concurrent_workflow_task_polls=100, + max_cached_workflows=50, ), Worker( temporal_client,