mirror of
https://github.com/ktds-dg0501/kt-event-marketing.git
synced 2025-12-06 08:06:25 +00:00
outer inner 검증
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
9e9c129c3c
commit
ae6e593a7a
@ -291,24 +291,10 @@ else 유효한 메시지
|
||||
Service --> Handler: 추천 생성 완료\n{트렌드분석, 3가지추천안}
|
||||
deactivate Service
|
||||
|
||||
== 5. Kafka Event 발행 (선택적) ==
|
||||
Handler -> Producer: publishEventRecommended(\neventId: eventDraftId,\nrecommendations: 3가지추천안)
|
||||
Producer -> Producer: Kafka 메시지 구성
|
||||
note right
|
||||
Event Topic: event-topic
|
||||
Message: {
|
||||
eventType: "EventRecommended",
|
||||
eventId: eventDraftId,
|
||||
recommendations: [...]
|
||||
timestamp: ISO8601
|
||||
}
|
||||
end note
|
||||
|
||||
Producer --> Handler: 이벤트 발행 완료
|
||||
Handler --> Consumer: ACK (메시지 처리 완료)
|
||||
deactivate Handler
|
||||
|
||||
note over Consumer: Job 처리 완료\n클라이언트는 폴링으로 결과 조회
|
||||
note over Consumer: Job 처리 완료\nRedis에 저장된 결과를\n클라이언트는 폴링으로 조회
|
||||
end
|
||||
|
||||
== 예외 처리 ==
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user