Resource Profile
Temporal Worker is a stateless service layer. Durable workflow state, visibility state, and task state are persisted through PostgreSQL rather than local pod storage. The bundled defaults should normally be left as they are. Manual scaling or resource tuning should be rare and should happen only with Metoro support or sustained Worker-specific pressure.Restarts And Availability
Temporal Worker pods can be killed, restarted, or recreated at any time without losing durable workflow state. If Worker pods restart, Temporal internal maintenance work may briefly pause and then resume after pods become ready. Workflow state remains durable in PostgreSQL during the restart.Before Tuning Worker
If Temporal internal maintenance or background workflow behavior appears delayed, check these signals before changing Worker resources:- PostgreSQL persistence health, latency, connection pressure, and restarts.
- Worker pod readiness, restarts, CPU throttling, memory pressure, and scheduling events.
- Temporal workflow failures and latency in the
Metoro Hub - Temporaldashboard. - Frontend, History, and Matching health.
- Application service logs for the workflows or activities that appear stalled.
