Files
dc-observatio/config-repo/pcp-request-service.yaml
T
Дмитрий Соловьев d48ddd2657 Init
2026-05-25 14:23:52 +03:00

69 lines
1.6 KiB
YAML

server:
port: ${pcp.ports.request:7005}
pcp:
outbox:
request-completed-topic: pcp.request.completed.v1
publish-batch-size: 50
publish-fixed-delay-ms: 5000
spring:
boot:
admin:
client:
instance:
service-base-url: ${pcp.services.request}
management-base-url: ${pcp.services.request}
datasource:
driver-class-name: org.postgresql.Driver
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_requests
username: postgres
password: password
jpa:
hibernate:
ddl-auto: validate
properties:
hibernate:
format_sql: true
flyway:
enabled: true
baseline-on-migrate: true
locations: classpath:db/migration
kafka:
bootstrap-servers: ${pcp.infra.kafka.host}:${pcp.infra.kafka.port}
consumer:
group-id: pcp-request-service
auto-offset-reset: latest
key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
value-deserializer: org.apache.kafka.common.serialization.StringDeserializer
producer:
key-serializer: org.apache.kafka.common.serialization.StringSerializer
value-serializer: org.apache.kafka.common.serialization.StringSerializer
springdoc:
swagger-ui:
path: /swagger/ui
management:
endpoints:
web:
exposure:
include: health,info,metrics
logging:
level:
root: INFO
org.hibernate.SQL: WARN
org.springframework.kafka: INFO
app:
kafka:
topics:
request: pcp.request.in.v1
route: pcp.route.georeference.v1
request:
cleanup-retention-days: 30
cleanup-cron: "0 0 3 * * *"
grid:
enabled: true