Monitoring
Health checking
When you are running an inway or an outway you firstly want to make sure it is running and secondly you want to know if the in/outway is ready to receive requests. Both the inway and the outway provide endpoints which allow you to check just that.
Liveness
The liveness endpoint is reachable on health/live
and will return a http status 200 OK
when the in/outway has started.
Readiness
The readiness endpoint is reachable on health/ready
and will return http status 200 OK
when the in/outway is ready to receive requests otherwise a http status 503 service unavailable
will be returned.
The inway is ready when the service configuration has been loaded succefuly.
The outway is ready when the service list has been retrieved from the directory.
Configuration
By default the endpoints are reachable on port 8081
. If you want to change this port you can do so by setting the monitoring-address
flag when starting the in/outway.