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: website/src/content/docs/actors/limits.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -138,15 +138,15 @@ These timeouts control how actors are shut down when a serverless request reache
138
138
139
139
| Name | Soft Limit | Hard Limit | Description |
140
140
|------|------------|------------|-------------|
141
-
| Request lifespan |900 seconds (15 min) | — | Total lifespan of a serverless request before drain begins. Configurable via `requestLifespan` in [`configurePool`](/docs/connect/registry-configuration). |
141
+
| Request lifespan |3600 seconds (60 min) | — | Total lifespan of a serverless request before drain begins. Configurable via `requestLifespan` in [`configurePool`](/docs/connect/registry-configuration). |
142
142
| Serverless drain grace period | — | 10 seconds | Time reserved at the end of a request for actors to stop gracefully. Configurable via [engine config](/docs/self-hosting/configuration) (`pegboard.serverless_drain_grace_period`). |
143
143
144
144
### Actor Lifecycle
145
145
146
146
| Name | Soft Limit | Hard Limit | Description |
147
147
|------|------------|------------|-------------|
148
148
| Actor start threshold | — | 30 seconds | Maximum time for an actor to start before it is considered lost and rescheduled. |
149
-
| Actor stop threshold | — | 30 seconds| Maximum time for an actor to stop before it is considered lost. |
149
+
| Actor stop threshold | — | 30 minutes| Maximum time for an actor to stop before it is considered lost. |
|`actor_stop_threshold`|30s| Engine-side limit on how long each actor has to stop before being marked lost |[Engine config](/docs/self-hosting/configuration) (`pegboard.actor_stop_threshold`) |
359
+
|`actor_stop_threshold`|30m| Engine-side limit on how long each actor has to stop before being marked lost |[Engine config](/docs/self-hosting/configuration) (`pegboard.actor_stop_threshold`) |
360
360
|`sleepGracePeriod`| 15s | Total graceful sleep budget for `onSleep`, `waitUntil`, `keepAwake`, and async raw WebSocket handlers |[Actor options](/docs/actors/lifecycle#options)|
361
361
|`runner_lost_threshold`| 15s | Fallback detection if the runner dies without graceful shutdown |[Engine config](/docs/self-hosting/configuration) (`pegboard.runner_lost_threshold`) |
0 commit comments