mirror of
https://github.com/hwanny1128/HGZero.git
synced 2026-06-13 16:29:11 +00:00
내외부 시퀀스 - 불필요 이벤트 제거
This commit is contained in:
@@ -42,8 +42,15 @@ Redis --> Meeting: 캐시 삭제 완료
|
||||
deactivate Redis
|
||||
|
||||
== 이벤트 발행 ==
|
||||
Meeting -> EventHub: MinutesShared 이벤트 발행\n(minutesId, 참석자 목록, 공유 URL)
|
||||
Meeting -> EventHub: NotificationRequest 이벤트 발행\n(회의록 공유 알림)
|
||||
activate EventHub
|
||||
note right
|
||||
이벤트 데이터:
|
||||
- 발송수단: EMAIL
|
||||
- 대상자: 참석자 전원
|
||||
- 메시지: 회의록 공유 안내
|
||||
- 메타데이터: 공유 URL, 권한 정보
|
||||
end note
|
||||
EventHub --> Meeting: 이벤트 발행 성공
|
||||
deactivate EventHub
|
||||
|
||||
@@ -55,7 +62,7 @@ Web --> User: 공유 링크 표시
|
||||
deactivate Web
|
||||
|
||||
== 알림 발송 ==
|
||||
EventHub -> Notification: MinutesShared 이벤트 구독
|
||||
EventHub -> Notification: NotificationRequest 이벤트 구독
|
||||
activate Notification
|
||||
Notification -> Notification: 이메일 템플릿 생성\n(회의 제목, 공유 URL, 권한 정보)
|
||||
Notification -> Notification: 참석자 전원에게\n이메일 발송
|
||||
|
||||
Reference in New Issue
Block a user