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