Skip to content

Migrate dubbo-samples-metrics-spring-boot to Spring Boot 3 / JDK 17 - #1298

Open
Fusob2077 wants to merge 1 commit into
apache:masterfrom
Fusob2077:migrate/metrics-spring-boot-to-boot3
Open

Migrate dubbo-samples-metrics-spring-boot to Spring Boot 3 / JDK 17#1298
Fusob2077 wants to merge 1 commit into
apache:masterfrom
Fusob2077:migrate/metrics-spring-boot-to-boot3

Conversation

@Fusob2077

Copy link
Copy Markdown

Summary

  • Migrate 4-governance/dubbo-samples-metrics-spring-boot from Spring Boot 2.7 / JDK 8 to Spring Boot 3.2.3 / JDK 17, aligning [Task] All samples are entirely switched to SpringBoot3 dubbo#13862 for this module.
  • Update Apache parent to 31, Prometheus actuator config for Boot 3, and case-versions constraints (spring.version=6.*, java.version>=17).
  • Remove unused Boot2-era dependencies and enable health/info/env exposure for local verification.

Test plan

  • mvn -DskipTests package succeeds on JDK 17
  • Start app and verify http://localhost:18081/management/prometheus returns Dubbo/JVM metrics
  • ProviderMetricsIT passes against the running provider
  • http://localhost:18081/management/health returns {status:UP,...}

@Fusob2077
Fusob2077 force-pushed the migrate/metrics-spring-boot-to-boot3 branch from fadd388 to 104cacc Compare August 11, 2026 14:16
Bump the sample to Spring Boot 3.2.3 / JDK 17 and update Prometheus actuator settings for Boot 3, as part of apache/dubbo#13862.
@Fusob2077
Fusob2077 force-pushed the migrate/metrics-spring-boot-to-boot3 branch from 104cacc to f1aa035 Compare August 11, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant