You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-auto-scaling-aca.md
+24-15Lines changed: 24 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ You can set the autoscaler configuration via the Azure portal, a Bicep template,
30
30
| maxConcurrentWorkItemsCount | The maximum concurrent work items dispatched as an event to your compute, such as telling your compute to run an orchestration. | 1 |
31
31
| taskhubName | The name of the task hub connected to the scheduler. | taskhub-ID |
32
32
| workItemType | The work item type that is being dispatched. Options include Orchestration, Activity, or Entity. | Orchestration |
33
-
| Managed identity | The user assigned or system assigned managed identity linked to the scheduler and task hub resource. Ensure the **Authenticate with a Managed Identity** checkbox is selected. |user@microsoft.com|
33
+
| Managed identity | The user assigned managed identity linked to the scheduler and task hub resource. Ensure the **Authenticate with a Managed Identity** checkbox is selected. |someone@microsoft.com|
34
34
35
35
# [Bicep](#tab/bicep)
36
36
@@ -58,34 +58,41 @@ scale: {
58
58
59
59
| Field | Description | Example |
60
60
| ----- | ----------- | ------- |
61
-
|`minReplicas`| Minimum number of replicas allowed for the container revision at any given time. |`containerMinReplicas`|
62
-
|`maxReplicas`| Maximum number of replicas allowed for the container revision at any given time. |`containerMaxReplicas`|
63
-
|`endpoint`| The Durable Task Scheduler endpoint that the scaler connects to. |`dtsEndpoint`|
61
+
|`minReplicas`| Minimum number of replicas allowed for the container revision at any given time. |`1`|
62
+
|`maxReplicas`| Maximum number of replicas allowed for the container revision at any given time. |`10`|
63
+
|`endpoint`| The Durable Task Scheduler endpoint that the scaler connects to. |`https://dts-ID.centralus.durabletask.io`|
64
64
|`maxConcurrentWorkItemsCount`| The maximum concurrent work items dispatched as an event to your compute, such as telling your compute to run an orchestration. |`1`|
65
-
|`taskhubName`| The name of the task hub connected to the scheduler. |`taskHubName`|
65
+
|`taskhubName`| The name of the task hub connected to the scheduler. |`myTaskHubName`|
66
66
|`workItemType`| The work item type that is being dispatched. Options include Orchestration, Activity, or Entity. |`Orchestration`|
67
-
|`identity`| The user assigned or system assigned managed identity linked to the scheduler and task hub resource. |`scaleRuleIdentity`|
67
+
|`identity`| The user assigned managed identity linked to the scheduler and task hub resource. |`[email protected]`|
|`minReplicas`| Minimum number of replicas allowed for the container revision at any given time. ||
79
-
|`maxReplicas`| Maximum number of replicas allowed for the container revision at any given time. ||
80
-
|`endpoint`| The Durable Task Scheduler endpoint that the scaler connects to. ||
81
-
|`maxConcurrentWorkItemsCount`| The maximum concurrent work items dispatched as an event to your compute, such as telling your compute to run an orchestration. ||
82
-
|`taskhubName`| The name of the task hub connected to the scheduler. ||
83
-
|`workItemType`| The work item type that is being dispatched. Options include Orchestration, Activity, or Entity. ||
84
-
|`identity`| The user assigned or system assigned managed identity linked to the scheduler and task hub resource. ||
86
+
|`minReplicas`| Minimum number of replicas allowed for the container revision at any given time. |`1`|
87
+
|`maxReplicas`| Maximum number of replicas allowed for the container revision at any given time. |`10`|
88
+
|`endpoint`| The Durable Task Scheduler endpoint that the scaler connects to. |`https://dts-ID.centralus.durabletask.io`|
89
+
|`maxConcurrentWorkItemsCount`| The maximum concurrent work items dispatched as an event to your compute, such as telling your compute to run an orchestration. |`1`|
90
+
|`taskhubName`| The name of the task hub connected to the scheduler. |`myTaskHubName`|
91
+
|`workItemType`| The work item type that is being dispatched. Options include Orchestration, Activity, or Entity. |`Orchestration`|
92
+
|`scale-rule-identity`| The user assigned managed identity linked to the scheduler and task hub resource. |`[email protected]`|
85
93
86
94
---
87
95
88
-
89
96
## Experiment with the sample
90
97
91
98
The [Autoscaling in Azure Container Apps sample]() demonstrates how to implement autoscaling with the Azure Durable Task Scheduler using the .NET SDK in Azure Container Apps. The function chaining application pattern showcases an orchestration workflow that benefits from dynamically scaling worker instances based on load.
@@ -238,3 +245,5 @@ Verify the autoscaling is functioning correctly in the deployed solution.
238
245
239
246
## Next steps
240
247
248
+
> [!div class="nextstepaction"]
249
+
> [Learn more about the Durable Task Scheduler](./durable-task-scheduler.md)
0 commit comments