From 13eb21321154978c62bdda371fdc0c9bddef522c Mon Sep 17 00:00:00 2001 From: Minseo-Jo Date: Wed, 29 Oct 2025 16:21:31 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20EventHub=20InMemoryCheckpointStore=20?= =?UTF-8?q?=EB=B9=8C=EB=93=9C=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - InMemoryCheckpointStore 클래스 제거 (Azure SDK에서 미제공) - Checkpoint Storage 미설정 시 경고 로그만 출력 - 프로덕션 환경에서 Blob Storage 설정 필요 안내 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../com/unicorn/hgzero/ai/infra/config/EventHubConfig.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ai/src/main/java/com/unicorn/hgzero/ai/infra/config/EventHubConfig.java b/ai/src/main/java/com/unicorn/hgzero/ai/infra/config/EventHubConfig.java index efb9dc0..bdbf1ce 100644 --- a/ai/src/main/java/com/unicorn/hgzero/ai/infra/config/EventHubConfig.java +++ b/ai/src/main/java/com/unicorn/hgzero/ai/infra/config/EventHubConfig.java @@ -68,8 +68,9 @@ public class EventHubConfig { .buildAsyncClient(); builder.checkpointStore(new BlobCheckpointStore(blobContainerAsyncClient)); } else { - log.warn("Checkpoint Storage 미설정 - InMemory 모드 사용 (MVP 개발용, 재시작 시 처음부터 읽음)"); - builder.checkpointStore(new InMemoryCheckpointStore()); + log.warn("⚠️ Checkpoint Storage 미설정 - 체크포인트 저장 안 함 (재시작 시 처음부터 읽음)"); + log.warn("⚠️ 프로덕션 환경에서는 AZURE_BLOB_CONNECTION_STRING 설정 필요"); + // Checkpoint Store 없이 실행 (재시작 시 처음부터 읽음) } eventProcessorClient = builder.buildEventProcessorClient();