Process manager
A process manager is software that controls, monitors, and supervises application processes throughout their lifecycles.
ASP.NET Core in Action, 3e
A process manager is software that monitors application processes and can restart or supervise them when they fail.
- How it is used
- Supports production deployment by supervising application processes independently from request forwarding.
- How deep it goes
- Explains monitoring and restart responsibilities, but does not provide process-manager configuration steps.
- Examples
- Uses systemd on Linux and IIS on Windows as examples of process-management arrangements.
- What you can do after
- Configure a process-management tool to monitor an application and restart it after crashes or unresponsiveness.
Read how ASP.NET Core in Action, 3e explains process manager →
Road to Kubernetes
A process manager is software that controls the lifecycle and execution state of long-running processes.
- How it is used
- Manages background applications and containers during deployment so services can be inspected, stopped, logged, and kept running.
- How deep it goes
- Demonstrates detached execution, identification, stopping, logging, shell access, and automatic restart, without developing process-manager internals.
- Examples
- Uses Python and Node.js applications under Supervisor and an NGINX container controlled through Docker commands.
- What you can do after
- Operate/configure Docker containers by starting, listing, logging, entering, stopping, naming, and automatically restarting them.
Related concepts
- docker psused by · docker ps is a Docker command-line command that lists containers and their runtime status and metadata, with options to include stopped containers.
- Supervisorincludes · Supervisor is a process-control system that starts, stops, and monitors long-running background processes.
- Internet Information Servicescontrasts with · Internet Information Services is Microsoft's web server and application-hosting platform for Windows.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

