An Azure NoSQL database service for app development.
Thank you for reaching out to the Microsoft Q&A forum.
What you're observing is likely expected behavior for workloads with moderate to high agent activity.
The 1000 RU/s configured for the run-state-v1 container is generally the minimum provisioned throughput, not necessarily a production sizing recommendation. Since this container stores agent execution state, run status updates, and conversation messages, it typically experiences the highest read/write volume among the auto-created containers.
A few things to check:
- RU consumption and 429 metrics for the run-state-v1 container.
- Partition key distribution to identify any hot partitions.
- Concurrent agent runs/threads during peak usage.
- Document size and indexing policy, as larger documents and excessive indexing can significantly increase RU consumption.
Since increasing throughput from 1000 RU/s to 3000 RU/s eliminated throttling, the behavior appears workload-driven rather than indicative of a platform issue.
If possible, please share:
- Peak concurrent agent runs
- 429/throttling metrics
- Partition key design
- RU utilization graphs
This will help determine whether the throttling is due to workload scale, partition hot spots, or an underlying service-related concern.