비동기2 spring EventListener에서 @Async 비동기 적용 본 글에서는 EventListener에서 비동기 방식으로 @Async를 사용하는 방법을 다루겠습니다. EventListner에 대한 코드는 이전글을 참고해주세요. spring event pub/sub 구현 spring event pub/sub 구현 본 글에서는 spring에서 ApplicationEventPublisher를 활용하여, 동일한 프로젝트 내에서 간단하게 event pub/sub 구조를 구현해보겠습니다. 원래 다른 서버와 pub/sub 구현을 위해서는, kafka 혹은 redis 등등을 dnl1029.tistory.com - config : spring에서 비동기를 사용하는 방법은 간단합니다. ThreadPoolTaskExecutor를 선언 후 Config 파일에서 Bean 등록만 해주면되는데.. 2023. 7. 31. spring kafka pub/sub 구현 본 글에서는 springboot에서 kafka를 사용하여 메시지 pub/sub을 구현해보고자 합니다. spring에서 kafka로 pub/sub을 구현후 테스트하기전에, local에서 kafka 서버를 띄워야합니다. 이전 글에서 kafka 로컬에서 띄우는 방법을 작성하였으니, 해당 글을 참고하여 4. Topic 생성까지 완료 후 아래 spring kafka 테스트를 진행해주세요. 주키퍼와 kafka 서버가 각각 띄워져있는 상태여야 spring에서 kafka 로컬 테스트가 가능합니다. kafka Window 환경에서 로컬 설치 후 pub/sub 테스트 kafka Window 환경에서 로컬 설치 후 pub/sub 테스트 본 글에서는 마이크로서비스아키텍쳐에서 주로 사용하는 kafka를 로컬 window PC에.. 2023. 7. 22. 이전 1 다음