Hi Team, we self host Temporal and our customers have a use case where they want to run a specific command on multiple hosts where they use unique task queue names and launch workflow and worker with those unique task queue names. Customers have workers at very high scale(500-2000 workers) and those workers continously run even after workflows are completed. Because of high number of workers, Poll calls are high which is increasing our DB CPU Utilization, what is best practice for this scale? Is there anything that needs to configured at server side or at worker side?
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Worker Setup Recommendations | 3 | 1723 | August 26, 2020 | |
Suggestions to increase worker throughput | 7 | 2057 | December 10, 2020 | |
10K Machines, Each with One Python Worker, Each with Dedicated Queue | 4 | 134 | February 26, 2025 | |
Database CPU spike when multiple workflows are triggered simultaneously | 1 | 55 | March 25, 2025 | |
No Workers Running Please make sure you have at least one worker connected to the nextwave-queue Task Queue | 2 | 179 | March 18, 2025 |