Hi,

Having a product specific health check endpoint would help deployments in
platforms like Kubernetes, DockerSwarm, Mesos etc. in which we can
configure a health check. The deployment platform will call to this
endpoint to query the status of the deployed service and re-spin the
instances if they are not healthy for a given period of time.

 It is basically another REST API service when queried will return HTTP
status code in the range of 200-300 if the internal components are
operating as expected.
For eg. in case of API-Gateway this can be an embedded dummy API so that we
can make sure Synapse transport is up and running. In case of
Identity-Server we can check the connection to userstores/DBs and expose
the status as a REST API.

Thanks.

-- 
Akila Ravihansa Perera
WSO2 Inc.;  http://wso2.com/

Blog: http://ravihansa3000.blogspot.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to