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/develop-with-durable-task-scheduler.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ The Azure Functions durable task scheduler is a highly performant, fully-managed
18
18
> * Configure identity-based authentication for your application to access durable task scheduler.
19
19
> * Monitor the status of your app and task hub on the dts dashboard.
20
20
21
-
Learn more about durable task scheduler [features](./durable-task-scheduler.md#feature-highlight), [supported regions](./durable-task-scheduler.md#considerations), and [plans](./durable-task-scheduler.md#considerations).
21
+
Learn more about durable task scheduler [features](./durable-task-scheduler.md#feature-highlights), [supported regions](./durable-task-scheduler.md#limitations-and-considerations), and [plans](./durable-task-scheduler.md#limitations-and-considerations).
Copy file name to clipboardExpand all lines: articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-dashboard.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ The dashboard includes features for managing orchestrations on demand, such as s
54
54
55
55
## Security
56
56
57
-
Dashboard access is secured through [integration with Azure Role-Based Access Control (RBAC)](./develop-with-durable-task-scheduler.md#accessing-dts-dashboard).
57
+
Dashboard access is secured through [integration with Azure Role-Based Access Control (RBAC)](./develop-with-durable-task-scheduler.md#accessing-durable-task-scheduler-dashboard).
Copy file name to clipboardExpand all lines: articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler.md
+18-8Lines changed: 18 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ For an in-depth comparison between the supported storage providers for durable f
16
16
17
17
## Architecture
18
18
19
-
Instances of the durable task scheduler can be created using Azure Resource Manager and are of type [Microsoft.DurableTask/scheduler](microsoft.durabletask/schedulers). Each *scheduler* resource internally has its own dedicated compute and memory resources optimized for:
19
+
Instances of the durable task scheduler can be created using Azure Resource Manager and are of type [Microsoft.DurableTask/scheduler](/azure/templates/microsoft.durabletask/schedulers). Each *scheduler* resource internally has its own dedicated compute and memory resources optimized for:
20
20
21
21
- Dispatching orchestrator, activity, and entity work items
22
22
- Storing and querying history at scale with minimal latency
@@ -63,7 +63,7 @@ When a scheduler resource is created, a corresponding dashboard is provided out-
63
63
64
64
Aside from monitoring, you can also perform management operations on the dashboard, such as pausing, terminating, or restarting an orchestration instance. For more information about the dashboard, see [Debug and manage orchestrations using the durable task scheduler dashboard](./durable-task-scheduler-dashboard.md).
65
65
66
-
[Access to the dashboard](./develop-with-durable-task-scheduler.md#accessing-dts-dashboard) is secured by identity and role-based access controls.
66
+
[Access to the dashboard](./develop-with-durable-task-scheduler.md#accessing-durable-task-scheduler-dashboard) is secured by identity and role-based access controls.
67
67
68
68
### Multiple task hubs
69
69
@@ -73,7 +73,7 @@ Creating multiple task hubs allows you to isolate different workloads and manage
73
73
74
74
### Emulator for local development
75
75
76
-
The [durable task scheduler emulator](./quickstart-durable-task-scheduler.md#set-up-dts-emulator) is a lightweight version of the scheduler backend that runs locally in a Docker container. It allows you to develop and test your durable function app without needing to deploy it to Azure. The emulator provides a local version of the management dashboard, so you can monitor and manage your orchestrations and entities just like you would in Azure.
76
+
The [durable task scheduler emulator](./quickstart-durable-task-scheduler.md#set-up-durable-task-scheduler-emulator) is a lightweight version of the scheduler backend that runs locally in a Docker container. It allows you to develop and test your durable function app without needing to deploy it to Azure. The emulator provides a local version of the management dashboard, so you can monitor and manage your orchestrations and entities just like you would in Azure.
77
77
78
78
By default, the emulator exposes a single task hub named `default`. You can expose multiple task hubs by specifying the `DTS_TASK_HUB_NAMES` environment variable with a comma-separated list of task hub names when starting the emulator. For example, to enable two task hubs named `taskhub1` and `taskhub2`, you can run the following command:
79
79
@@ -120,7 +120,7 @@ This benchmark showed that the durable task scheduler is roughly **five times fa
120
120
> [!NOTE]
121
121
> These results are meant to provide a rough comparison of the relative performance of the storage provider backends at the time the test was run. These results shouldn't be taken as definitive.
122
122
123
-
## Limitations and considerations
123
+
## Limitations and considerations
124
124
125
125
-**Supported hosting plans**: The durable task scheduler currently only supports durable functions running on *Functions Premium* and *App Service* plans. For apps running on the Functions Premium plan, you must [enable the *Runtime Scale Monitoring* setting](./develop-with-durable-task-scheduler.md#auto-scaling-in-functions-premium-plan) to get auto scaling of the app.
126
126
@@ -134,13 +134,23 @@ This benchmark showed that the durable task scheduler is roughly **five times fa
134
134
135
135
Consider using the same region foryour durable functions app and the durable task scheduler resources. Having these resourcesin different regions might impact performance and limit certain network-related functionality.
136
136
137
-
- **Scheduler quota**: You can currently create up to **five schedulers per region** per subscription.
137
+
- **Scheduler quota**: You can currently create up to **five schedulers per region** per subscription.
138
+
139
+
- **Max payload size**: The durable task scheduler has a maximum payload size restrictions for the following JSON-serialized data types:
140
+
141
+
| Data type| Max size |
142
+
| --------- | -------- |
143
+
| Orchestrator inputs and outputs | 1 MB |
144
+
| Activity inputs and outputs | 1 MB |
145
+
| External event data | 1 MB |
146
+
| Orchestration custom status | 1 MB |
147
+
| Entity state | 1 MB |
138
148
139
149
- **Feature parity**: Some features might not be available in the durable task scheduler backend yet. For example, at the time of writing, the durable task scheduler doesn't support the following features:
0 commit comments