Skip to content

Commit 17751d3

Browse files
authored
Merge branch 'v1.15' into jobs-failure-policy
2 parents 8715404 + fa4bac1 commit 17751d3

17 files changed

+6
-5
lines changed

daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-architecture.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ When a workflow application starts up, it uses a workflow authoring SDK to send
3131

3232
The workflow app executes the appropriate workflow code and then sends a gRPC request back to the sidecar with the execution results.
3333

34-
<img src="/images/workflow-overview/workflow-engine-protocol.png" alt="Dapr Workflow Engine Protocol" />
34+
<img src="/images/workflow-overview/workflow-engine-protocol.png" width=500 alt="Dapr Workflow Engine Protocol" />
3535

3636
All interactions happen over a single gRPC channel and are initiated by the application, which means the application doesn't need to open any inbound ports. The details of these interactions are internally handled by the language-specific Dapr Workflow authoring SDK.
3737

@@ -91,7 +91,7 @@ Workflow actor state remains in the state store even after a workflow has comple
9191

9292
The following diagram illustrates the typical lifecycle of a workflow actor.
9393

94-
<img src="/images/workflow-overview/workflow-actor-flowchart.png" alt="Dapr Workflow Actor Flowchart"/>
94+
<img src="/images/workflow-overview/workflow-actor-flowchart.png" width=600 alt="Dapr Workflow Actor Flowchart"/>
9595

9696
To summarize:
9797

@@ -113,7 +113,7 @@ Each activity actor stores a single key into the state store:
113113

114114
The following diagram illustrates the typical lifecycle of an activity actor.
115115

116-
<img src="/images/workflow-overview/workflow-activity-actor-flowchart.png" alt="Workflow Activity Actor Flowchart"/>
116+
<img src="/images/workflow-overview/workflow-activity-actor-flowchart.png" width=600 alt="Workflow Activity Actor Flowchart"/>
117117

118118
Activity actors are short-lived:
119119

daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-patterns.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -710,7 +710,7 @@ The monitor pattern is recurring process that typically:
710710
711711
The following diagram provides a rough illustration of this pattern.
712712
713-
<img src="/images/workflow-overview/workflow-monitor-pattern.png" width=600 alt="Diagram showing how the monitor pattern works"/>
713+
<img src="/images/workflow-overview/workflow-monitor-pattern.png" width=800 alt="Diagram showing how the monitor pattern works"/>
714714
715715
Depending on the business needs, there may be a single monitor or there may be multiple monitors, one for each business entity (for example, a stock). Furthermore, the amount of time to sleep may need to change, depending on the circumstances. These requirements make using cron-based scheduling systems impractical.
716716
@@ -953,7 +953,7 @@ Here's an example workflow for a purchase order involving a human:
953953
954954
The following diagram illustrates this flow.
955955
956-
<img src="/images/workflow-overview/workflow-human-interaction-pattern.png" width=600 alt="Diagram showing how the external system interaction pattern works with a human involved"/>
956+
<img src="/images/workflow-overview/workflow-human-interaction-pattern.png" width=800 alt="Diagram showing how the external system interaction pattern works with a human involved"/>
957957
958958
The following example code shows how this pattern can be implemented using Dapr Workflow.
959959

daprdocs/content/en/operations/resiliency/health-checks/app-health.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ App health checks are disabled by default. Once you enable app health checks, th
2222
- Unsubscribing from all pub/sub subscriptions
2323
- Stopping all input bindings
2424
- Short-circuiting all service-invocation requests, which terminate in the Dapr runtime and are not forwarded to the application
25+
- Unregistering Dapr Actor types, thereby causing Actor instances to migrate to a different replica if one is available
2526

2627
These changes are meant to be temporary, and Dapr resumes normal operations once it detects that the application is responsive again.
2728

15.8 KB
Loading
26.6 KB
Loading
76.6 KB
Loading
58.6 KB
Loading
-10.7 KB
Loading
49 KB
Loading
77.8 KB
Loading

0 commit comments

Comments
 (0)