[Spring] 비동기 처리
·
Spring
비동기 처리를 찾아본 이유 이전 시간에 파이썬 서버를 구성하고 api 통신으로 일부 처리는 파이썬에게 맡기도록 하였다. 잘 처리되고 됐다 생각하던 찰나, 다른 문제가 생겼다. 파이썬으로 request를 보내고 응답이 올때까지 클라이언트도 대기 상태가 된다. 키워드 추출 후 유의어, 반의어 등은 나중에 볼 것이라 요청만 보내면 되는데, 이것마저 기다려야 되는 것이다. 그렇기에 스프링에서 파이썬에게 요청을 보낼 때 비동기 요청을 하고, 아래 코드를 실행시키는 방법을 찾아 적용해보았다. 지금은 팀 회의를 거쳐서 다시 동기적으로 되돌려 놨다. 문제점 발견 팀 회의를 통해 동기적으로 돌리기로 했다. 그래서 비동기 작업임을 알려주는 @Aysnc 어노테이션만 제거하면 되겠다 싶어 주석 처리 후 다시 실행시켜보았는데 ..