Handle Ordinis outage in TGU service

Classify Ordinis classifier transport failures and empty responses as unavailable, keep stale platform cache when possible, and expose Prometheus metrics/alerting for the outage signal.
This commit is contained in:
Дмитрий Соловьев
2026-05-30 21:04:57 +03:00
parent 82eddedc92
commit 39f108e496
11 changed files with 235 additions and 16 deletions
@@ -20,6 +20,7 @@ dependencies {
// Spring Boot
implementation("org.springframework.boot:spring-boot-starter-webflux")
implementation("org.springframework.boot:spring-boot-starter-actuator")
runtimeOnly("io.micrometer:micrometer-registry-prometheus")
implementation("org.springdoc:springdoc-openapi-starter-webflux-ui:3.0.0")
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
implementation("org.springframework.boot:spring-boot-starter-flyway")