Skip to content

Commit 0412742

Browse files
authored
Update I Am Alive diagnostics and recovery details (#50087)
Updated the default timestamp update interval for diagnostics from 5 minutes to 30 seconds and added default value for missed timestamp limit.
1 parent b5c2b5f commit 0412742

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/orleans/implementation/cluster-management.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,9 @@ In addition to `IMembershipTable`, each silo participates in a fully distributed
111111

112112
In addition to heartbeats sent between silos, each silo periodically updates an "I Am Alive" timestamp in its table row. This serves two purposes:
113113

114-
1. **Diagnostics**: Provides system administrators a simple way to check cluster liveness and determine when a silo was last active. The timestamp is typically updated every 5 minutes.
114+
1. **Diagnostics**: Provides system administrators a simple way to check cluster liveness and determine when a silo was last active. The timestamp is by default updated every 30 seconds.
115115

116-
1. **Disaster recovery**: If a silo hasn't updated its timestamp for several periods (configured via `NumMissedTableIAmAliveLimit`), new silos ignore it during startup connectivity checks. This allows the cluster to recover from scenarios where silos crashed without proper cleanup.
116+
1. **Disaster recovery**: If a silo hasn't updated its timestamp for several periods (configured via `NumMissedTableIAmAliveLimit`, default: 3), new silos ignore it during startup connectivity checks. This allows the cluster to recover from scenarios where silos crashed without proper cleanup.
117117

118118
### Membership table
119119

0 commit comments

Comments
 (0)