Skip to content

Commit b3ffca8

Browse files
committed
feat: onKeywordRequest 비동기 처리 설정
1 parent 76fdb96 commit b3ffca8

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/in/koreatech/koin/domain/notification/eventlistener/ArticleKeywordEventListener.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import java.util.stream.Collectors;
1414

1515
import org.springframework.context.annotation.Profile;
16+
import org.springframework.scheduling.annotation.Async;
1617
import org.springframework.stereotype.Component;
1718
import org.springframework.util.StringUtils;
1819
import org.springframework.transaction.event.TransactionalEventListener;
@@ -42,6 +43,7 @@ public class ArticleKeywordEventListener { // TODO : 리팩터링 필요 (비즈
4243
private final KeywordService keywordService;
4344
private final ArticleRepository articleRepository;
4445

46+
@Async
4547
@TransactionalEventListener
4648
public void onKeywordRequest(ArticleKeywordEvent event) {
4749
Map<Integer, String> matchedKeywordByUserId = event.matchedKeywordByUserId();

0 commit comments

Comments
 (0)