-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the solution you'd like
Users need to get worker status to at least check worker health and programmatically react to information we often only make available via logs/metrics. This should be a common design applied to all SDKs. What should be made available (all subject to discussion):
- Current activity slots in use
- Current workflow slots in use (debatable since this comes and goes so quick)
- Current workflow cache size (in SDKs that aren't using global caches)
- Current status per worker type - e.g. "polling", "full", or "failure backoff"
- Make sure failure backoff includes the error
- Consider way to notify user programmatically upon status change
- Server reachable (i.e. that client doesn't have any server errors)
Per-SDK Tickets
- Go - TODO
- Java - TODO
- Core - TODO
- TypeScript - TODO
- Python - TODO
- .NET - TODO
- Ruby - TODO
- PHP - TODO
- Temporal CLI - TODO
plaisted, lnawrot, benissimo and dannymcerlean1
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request