Closed eugenezimin closed 10 months ago
Change this to 17
to fix the javadoc error in the github workflow run: https://github.com/SolaceDev/solace-spring-cloud/blob/health-indicators/pom.xml#L234
Looks like this was missed when we upgraded to Spring Boot 3 and Java 17.
This PR adds new functionality of health indicators and health contributors in arrange to build a logical system showing health of all components in a visualized tree manner.
These changes do not propagate any status aggregation for nested components, i.e. if any of the status will be changed from UP to something else - this will be raised up to the root, as the intention for these components is to keep them as simple as possible.
All other functionality, including but not limited to the status aggregation and adding additional rules for statues, should be considered outside this repository.