From 74c9506249e90a1cbb3839b3c1ebc55d1b49216f Mon Sep 17 00:00:00 2001 From: Minseo-Jo Date: Thu, 30 Oct 2025 20:21:23 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20EventHubPublisher=20=EC=A3=BC=EC=84=9D?= =?UTF-8?q?=20=EA=B0=9C=EC=84=A0=20=EB=B0=8F=20=EC=9E=AC=EB=B0=B0=ED=8F=AC?= =?UTF-8?q?=20=ED=8A=B8=EB=A6=AC=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - EventHub 환경변수 설정 및 이벤트 발행 프로세스 문서화 - AI Python 서비스로의 실시간 이벤트 전달 흐름 명시 - 재배포를 통해 실제 EventHub 연결 활성화 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../hgzero/stt/event/publisher/EventHubPublisher.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/stt/src/main/java/com/unicorn/hgzero/stt/event/publisher/EventHubPublisher.java b/stt/src/main/java/com/unicorn/hgzero/stt/event/publisher/EventHubPublisher.java index 5e7a180..da4083f 100644 --- a/stt/src/main/java/com/unicorn/hgzero/stt/event/publisher/EventHubPublisher.java +++ b/stt/src/main/java/com/unicorn/hgzero/stt/event/publisher/EventHubPublisher.java @@ -17,6 +17,15 @@ import java.util.concurrent.CompletableFuture; /** * Azure Event Hub 이벤트 발행자 구현체 * Azure Event Hubs를 통한 실제 이벤트 발행 기능 + * + * 환경변수 설정: + * - EVENTHUB_CONNECTION_STRING: Azure Event Hub 연결 문자열 + * - EVENTHUB_NAME: Event Hub 이름 + * + * 이벤트 발행 프로세스: + * 1. @PostConstruct에서 EventHubProducerClient 초기화 + * 2. publishAsync() 호출 시 비동기로 이벤트 발행 + * 3. AI Python 서비스에서 Event Hub를 구독하여 실시간 처리 */ @Slf4j @Component