From ceb82354ea63ccdd0951f0b42713f36c6b6900fd Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Thu, 10 Jul 2025 16:28:15 -0300 Subject: [PATCH] SIENTIAPDE-1141 SIENTIAPDE-1141 Update worker.py to configure concurrency limits for workflow tasks and activities, enhancing performance and resource management. --- laborious/worker/worker.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/laborious/worker/worker.py b/laborious/worker/worker.py index e847108..b34e07e 100644 --- a/laborious/worker/worker.py +++ b/laborious/worker/worker.py @@ -76,7 +76,12 @@ async def main(): activities.load_custom_query, activities.repeat_last_prediction, activities.export_data_to_postgres - ] + ], + max_concurrent_workflow_tasks=100, + max_concurrent_activities=100, + max_concurrent_local_activities=100, + max_concurrent_workflow_task_polls=100, + max_cached_workflows=50, ) ]