Aias00 opened a new pull request, #1956: URL: https://github.com/apache/rocketmq-dashboard/pull/1956
## Summary - expose dedicated `/livez` and `/readyz` endpoints for Studio deployments - keep liveness independent from external services while readiness includes the database - make Docker Compose wait for readiness and expose both paths through Nginx - document the probe contract and cover health-group membership with an integration test Track 1: unified control-plane deployment reliability. ## Verification - `JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn -Dtest=HealthProbeIntegrationTest test` (2 tests passed) - `JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn -DskipTests package` - `docker compose config --quiet` - `nginx -t` for `deploy/nginx.conf` and `web/nginx.conf` using `nginx:alpine` - `git diff --check` The full backend test suite was also run. Its only failures were 7 existing `MultiBackendMetricsSourceTest` parameterized cases that attempted Prometheus-compatible backend queries; the health-probe integration test and all changed deployment configuration checks passed. Closes #1954 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
