deeb60a44c6ce48ace8678c4153e3fefe814e14d
[demos/kafka/training] / src / main / resources / application.yml
1 sumup:
2   gateway:
3     topic: test
4 management:
5   endpoint:
6     shutdown:
7       enabled: true
8   endpoints:
9     web:
10       exposure:
11         include: "*"
12   info:
13     env:
14       enabled: true
15     java:
16       enabled: true
17 info:
18   kafka:
19     bootstrap-servers: ${spring.kafka.bootstrap-servers}
20     client-id: ${spring.kafka.client-id}
21     group-id: ${spring.kafka.consumer.group-id}
22     auto-offset-reset: ${spring.kafka.consumer.auto-offset-reset}
23     auto-commit-interval-ms: ${spring.kafka.consumer.properties.auto.commit.interval.ms}
24     topic: ${sumup.gateway.topic}
25     acks: ${spring.kafka.producer.acks}
26     batch-size: ${spring.kafka.producer.batch-size}
27     linger-ms: ${spring.kafka.producer.properties.linger.ms}
28     compression-type: ${spring.kafka.producer.compression-type}
29 spring:
30   kafka:
31     bootstrap-servers: :9092
32     client-id: DEV
33     consumer:
34       auto-offset-reset: earliest
35       group-id: my-group
36       properties:
37         auto.commit.interval.ms: 5000
38     producer:
39       acks: -1
40       batch-size: 16384
41       compression-type: gzip
42       key-serializer: org.apache.kafka.common.serialization.StringSerializer
43       value-serializer: org.springframework.kafka.support.serializer.IntegerSerializer
44       properties:
45         linger.ms: 0
46         delivery.timeout.ms: 20000 # 20 Sekunden
47         request.timeout.ms: 10000 # 10 Sekunden
48 logging:
49   level:
50     root: INFO
51     de.juplo: DEBUG
52 server:
53   port: 8881