Skip to content

Commit 1a432db

Browse files
committed
chore[infra]: 배포 카푸카 세팅
1 parent dde199b commit 1a432db

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

backend/src/main/resources/application-prod.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,24 @@ spring:
3333
port: ${PROD_REDIS_PORT}
3434
password: ${PROD_REDIS_PASSWORD}
3535
embedded: false
36+
kafka:
37+
bootstrap-servers: kafka:9092
38+
producer:
39+
key-serializer: org.apache.kafka.common.serialization.StringSerializer
40+
value-serializer: org.springframework.kafka.support.serializer.JsonSerializer
41+
consumer:
42+
group-id: chat-processing-group # 컨슈머 그룹 ID
43+
key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
44+
value-deserializer: org.springframework.kafka.support.serializer.JsonDeserializer
45+
properties:
46+
spring.json.trusted.packages: "*"
47+
task:
48+
scheduling:
49+
shutdown:
50+
await-termination: true
51+
await-termination-period: 60s
52+
lifecycle:
53+
timeout-per-shutdown-phase: 60s
3654

3755
security:
3856
oauth2:

0 commit comments

Comments
 (0)