기술20 [RabbitMQ] RabbitMQ 기본 개념 내가 프론트엔드 개발로 참여한 프로젝트가 있다. 지금은 종료되었지만, 각 서버끼리 메시지를 주고받아 캐시 데이터 등을 공유하기 위해 RabbitMQ가 사용되었다. 내가 직접 RabbitMQ를 세팅한 것은 아니지만, 웹에서 캐시가 변경되면 RabbitMQ에 물려있는 서버들에게 노티를 해주었다. 프로젝트 마감 후 조금의 여유가 생겨, RabbitMQ가 정확히 무엇인지 궁금해 알아보았다. 2020 KT CPN 시스템 FM 서버 간에 노티 처리를 위해 사용 대표적으로 한 서버에서 캐시가 변동되면, 다른 서버에도 동일한 작업을 하도록 하기 위함이다. RabbitMQ 개념 RabbitMQ란? AMQP 프로토콜을 구현한 메시지 중개인이다. Producer에게 메시지를 받아 Consumer에게 전달해주는 서비스로 시스.. 2020. 11. 19. [JAVA] @Transactional 캐싱 문제.. @Transactional 사용했는데.. 부모메서드에서 PromCpnType origin = promCpnTypeMapper.readPromCpnType(param);PromCpnType param = new PromCpnType(); param.setCpnTypeId(promCpnType.getCpnTypeId()); param.setIssDstrSeq(promCpnType.getIssDstrSeq()); PromCpnType origin = promCpnTypeMapper.readPromCpnType(param); 자식 메서드에서 PromCpnType param = new PromCpnType(); param.setCpnTypeId(promCpnType.getCpnTypeId()); param.set.. 2020. 11. 18. 이전 1 2 3 다음