-
Feature Request
-
Resolution: Done
-
Major
-
None
-
None
-
Undefined
-
---
-
---
The microprofile-health-smallrye subsystem is provided by the wilfdfly galleon-pack.
However its logical inclusion is in the microprofile feature pack (org.wildfly:wildfly-mp-feature-pack-galleon-common) which provides features for MicroProfile.
We should move the subsystem (and extension) to this feature pack.
However, the base WildFly server is still expected to provide "base" healthiness information (to determine when the application server is ready to serve requests) that can be consumed out of the box by a container platform such as Kubernetes.
I propose to introduce a simple "health" subsystem (without any external dependencies) that provides a HTTP endpoints to probe the server healthiness.
The microprofile-health-smallrye subsystem will be refactored to "plug" in the same HTTP endpoint and overrides the base health endpoint and provide the full features of MicroProfile health
- blocks
-
WFLY-14203 move microprofile-config to microprofile feature-pack
- Closed
- clones
-
WFLY-14108 Introduce a base "metrics" subsystem and move microprofile-metrics to the microprofile feature-pack
- Closed
- relates to
-
JBEAP-24637 [DDF] Subsystems microprofile-metrics-smallrye and microprofile-health-smallrye (and other microprofile-*) were tech preview
- New