Health
The Process Manager Internal API has two routes that can be used to check on the status of the Process Manager.
Available URLs
| URL | Description |
|---|---|
| GET /liveness | This route will return a simple 200 status if the service has completed a minimal amount of initialization. The service may not be able to receive requests on the public port and may not be able to establish a connection to the database. |
| GET /readiness | This route will return a simple 200 status if the service is healthy, has established a connection to the database, has a valid license, and is ready to accept requests. The database connection is not tested periodically, so a 200 response does not guarantee the service is currently able to communicate with the database. |
GET /liveness
This route will return a simple 200 status if the service has completed a minimal amount of initialization. The service may not be able to receive requests on the public port and may not be able to establish a connection to the database.
Success 200
| Field | Description |
|---|---|
200 |
the service has completed a minimal amount of initialization. |
Successful Response
Response body
Plain text body "OK"
Examples
Request
GET /liveness
Successful Response
HTTP 200 OK
"OK"
GET /readiness
This route will return a simple 200 status if the service is healthy, has established a connection to the database and is ready to accept requests. The database connection is not tested periodically, so a 200 response does not guarantee the service is currently able to communicate with the database.
Success 200
| Field | Description |
|---|---|
200 |
The service is healthy, has established a connection to the database and is ready to accept requests. |
Successful Response
Response body
Plain text body "OK"
Examples
Request
GET /readiness
Successful Response
HTTP 200 OK
"OK"
