diff --git a/ordinis-projection-writer/pom.xml b/ordinis-projection-writer/pom.xml index 36d2742..c4101d3 100644 --- a/ordinis-projection-writer/pom.xml +++ b/ordinis-projection-writer/pom.xml @@ -24,6 +24,12 @@ ordinis-domain + + + org.springframework.boot + spring-boot-starter-web + org.springframework.boot spring-boot-starter-actuator diff --git a/ordinis-projection-writer/src/main/resources/application.yml b/ordinis-projection-writer/src/main/resources/application.yml index 5ae10ca..0c12dcb 100644 --- a/ordinis-projection-writer/src/main/resources/application.yml +++ b/ordinis-projection-writer/src/main/resources/application.yml @@ -3,16 +3,14 @@ spring: name: ordinis-projection-writer profiles: active: ${SPRING_PROFILES_ACTIVE:dev} - # projection-writer — не web app (Kafka consumer + Redis writer). Web-сервер - # нужен только под актуатор (probes/metrics/prometheus); живёт на отдельном - # management-порту. - main: - web-application-type: none + +# projection-writer — Kafka consumer + Redis writer; полноценного API нет, но +# Tomcat нужен под actuator (probes/metrics/prometheus). server.port = 8082. +server: + port: 8082 + shutdown: graceful management: - server: - port: 8082 - address: 0.0.0.0 endpoints: web: exposure: