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
Adds Warning that Actor Reminder Partition is not relevant by default
Updates the Actor Reminder Partition config page with a Warning that the
feature is only relevant when using state store Actor Reminders which
are no longer used by default. De-references this page from the actor
rutime config page to softly hide it. Updates some verbiage around
using Scheduler reminders & the feature gate as it's on by default.
This should be merged in dapr/[email protected].
Signed-off-by: joshvanl <[email protected]>
This feature is only relevant when using State Store Actor reminders, no longer enabled by default.
13
+
As of v1.15, Dapr uses the far more performant [Scheduler Actor Reminders]({{< ref "scheduler.md#actor-reminders" >}}) by default.
14
+
This page is only relevant if you are using the legacy State Store Actor reminders, enabled via setting the [`SchedulerReminders` feature flag]({{< ref "support-preview-features.md#current-preview-features" >}}) to false.
15
+
It is highly recommended you continue using the Scheduler Actor Reminders feature.
16
+
{{% /alert %}}
17
+
11
18
[Actor reminders]({{< ref "actors-timers-reminders.md#actor-reminders" >}}) are persisted and continue to be triggered after sidecar restarts. Applications with multiple reminders registered can experience the following issues:
12
19
13
20
- Low throughput on reminders registration and de-registration
@@ -193,4 +200,4 @@ Watch [this video for a demo of actor reminder partitioning](https://youtu.be/Zw
193
200
## Related links
194
201
195
202
-[Actors API reference]({{< ref actors_api.md >}})
Copy file name to clipboardexpand all lines: daprdocs/content/en/operations/hosting/kubernetes/kubernetes-persisting-scheduler.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ This means that there is no additional parameter required to run the scheduler s
12
12
13
13
{{% alert title="Warning" color="warning" %}}
14
14
The default storage size for the Scheduler is `1Gi`, which is likely not sufficient for most production deployments.
15
-
Remember that the Scheduler is used for [Actor Reminders]({{< ref actors-timers-reminders.md >}}) & [Workflows]({{< ref workflow-overview.md >}}) when the [SchedulerReminders]({{< ref support-preview-features.md >}}) preview feature is enabled, and the [Jobs API]({{< ref jobs_api.md >}}).
15
+
Remember that the Scheduler is used for [Actor Reminders]({{< ref actors-timers-reminders.md >}}) & [Workflows]({{< ref workflow-overview.md >}}), and the [Jobs API]({{< ref jobs_api.md >}}).
16
16
You may want to consider reinstalling Dapr with a larger Scheduler storage of at least `16Gi` or more.
17
17
For more information, see the [ETCD Storage Disk Size](#etcd-storage-disk-size) section below.
Knowing the safe upper bound for your storage size is not an exact science, and relies heavily on the number, persistence, and the data payload size of your application jobs.
33
-
The [Job API]({{< ref jobs_api.md >}}) and [Actor Reminders]({{< ref actors-timers-reminders.md >}}) (with the [SchedulerReminders]({{< ref support-preview-features.md >}}) preview feature enabled) transparently maps one to one to the usage of your applications.
34
-
Workflows (when the [SchedulerReminders]({{< ref support-preview-features.md >}}) preview feature is enabled) create a large number of jobs as Actor Reminders, however these jobs are short lived- matching the lifecycle of each workflow execution.
33
+
The [Job API]({{< ref jobs_api.md >}}) and [Actor Reminders]({{< ref actors-timers-reminders.md >}}) transparently maps one to one to the usage of your applications.
34
+
Workflows preview feature is enabled) create a large number of jobs as Actor Reminders, however these jobs are short lived- matching the lifecycle of each workflow execution.
35
35
The data payload of jobs created by Workflows is typically empty or small.
36
36
37
37
The Scheduler uses Etcd as its storage backend database.
0 commit comments