Supervision¶
Recommended Production Baseline¶
- foreground runtime for development
- supervised service for production
- explicit log retention
- explicit restart policy
systemd Baseline¶
The repo ships:
docs/deploy/systemd/trust-runtime.servicedocs/deploy/systemd/trust-runtime-preempt-rt.service
Use that as the starting point for:
- restart policy
- boot-time enablement
- journald logging
- RT priority / memlock / affinity posture on
PREEMPT_RT
What To Verify¶
- runtime starts on boot
- runtime restarts after failure the way you expect
- logs do not grow without bound
- control/web endpoints are reachable after restart
PREEMPT_RT¶
When the runtime is deployed on a PREEMPT_RT kernel, do not use the baseline
unit unchanged. Use the dedicated RT template and the operator flow in
PREEMPT_RT Deployment.