Skip to content

Commit 06ec711

Browse files
committed
refactor: consumer 트랜잭션 설정
1 parent ac49106 commit 06ec711

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

apps/commerce-streamer/src/main/java/com/loopers/interfaces/consumer/KafkaOutboxConsumer.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import org.springframework.kafka.annotation.KafkaListener;
1313
import org.springframework.kafka.support.Acknowledgment;
1414
import org.springframework.stereotype.Component;
15+
import org.springframework.transaction.annotation.Transactional;
1516

1617
import java.util.List;
1718

@@ -25,6 +26,7 @@ public class KafkaOutboxConsumer {
2526
topics = {"product-viewed"},
2627
containerFactory = KafkaConfig.BATCH_LISTENER
2728
)
29+
@Transactional
2830
public void demoListener(
2931
List<ConsumerRecord<String, String>> messages,
3032
Acknowledgment acknowledgment

0 commit comments

Comments
 (0)