[Spring] Redis기반의 EventStreamListener가 동작하지 않는 문제
·
Spring
대부분의 Redis Stream기반의 EventListener를 구현하는 블로그들은 많지만 그중에서 Listener가 동작하지 않는 문제를 다룬 글은 없길래 한번 작성을 해본다. 필자도 Redis Stream을 토대로 한 EventListener를 구현했는데 갑자기 작동을 하지 않았는데 왜 작동을 하지 않았는지, 어떻게 하면 작동시킬 수 있는지에 대한 글을 적어보려 한다. 다음은 문제 상황이다.Redis Stream의 EventListener를 사용하다가 기존의 서버는 ec2에 따로 IP를 확인해서 막는등의 보안로직은 작성하지 않았다.Spring Security를 써서 막아줬다고 생각해서 아무런 문제가 없을 것으로 생각했지만 현실을 그렇게 순순히 흘러가지 않았다.문제 상황 1. Possible SECUR..
[Spring] Redis Stream을 사용한 EventPublisher, EventListener 구현
·
Spring
https://playground.sopt.org/projects/179 SOPT | 프로젝트 둘러보기자세한 내용이 궁금하신가요?playground.sopt.org다음과 같은 Product에 참여를 해 서버 개발자로 참여를 했었는데요.!그런데 여기서 의문점이 하나 있었는데 데이트 코스를 생성하는 과정에서 다음과 같은 과정을 거쳐야 했었습니다1. 데이트 코스 생성 [CREATE] 2. 코스를 생성하면 User에게 코스를 생성했으니 Point값 추가 [ UPDATE ]3. 그후 Point 내역을 보여주기 위한 Point 테이블에 Point 생성 [CREATE] 근데 여기서 의문점이였던게 어라라???POST API한개로 다른 테이블을 조회해서 UPDATE와 CREATE를 전부 수행해도 되는것인가...?에 대한..