diff --git a/BE/exceed/src/main/java/com/gaebaljip/exceed/infrastructure/quartz/UpdateWeightEventListener.java b/BE/exceed/src/main/java/com/gaebaljip/exceed/infrastructure/quartz/UpdateWeightEventListener.java index 8b839939..718ad4e9 100644 --- a/BE/exceed/src/main/java/com/gaebaljip/exceed/infrastructure/quartz/UpdateWeightEventListener.java +++ b/BE/exceed/src/main/java/com/gaebaljip/exceed/infrastructure/quartz/UpdateWeightEventListener.java @@ -6,6 +6,7 @@ import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; +import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; @@ -25,6 +26,7 @@ public class UpdateWeightEventListener { classes = UpdateWeightEvent.class, phase = TransactionPhase.AFTER_COMMIT) @Transactional(propagation = Propagation.REQUIRES_NEW) + @Async public void handle(UpdateWeightEvent event) { Long memberId = event.getMemberId(); String url = event.getUrl();