inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

서버가 이중화 되었을때 MemberService.java join()과 관련된 질문

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] MemberService.jav a 내에서 join() 함수입니다. @Transactional public Long join(Member member) { validateDuplicateMember(member); //중복회원 검증 memberRepository.save(member); return member.getId(); } 이때 member를 저장하면 persist하게 되고, commit까지는 일어나지 않는다고 이해하고 있습니다. db에 저장이 되어 있지 않은 상태라면 이중화 시 각 was에 jpa persist된 값이 있을 것 같은데, validateDuplicateMember을 호출할 때 name 컬럼에 unique 제약조건을 줘서 저장이 안되게 한다고 하더라도. validateDuplicateMember는 통과가 되고, 아래 save에서 오류가 나게될 것 같은데요. 제가 생각하는 로직이 맞는지 궁금합니다. 맞다면 여기에 대한 코드 보완이 따로 필요할 것으로 보여서요. (강의 보완이 아니라, 제가 나중에 코딩할 때 보완을 하려고 합니다:) )

  • java
  • spring
  • spring-boot
  • jpa
  • 이중화
이사라 댓글 1 좋아요 0 조회수 165

ProxySQL 이중화에 대해 문의 드립니다

미해결

따라하며 배우는 MySQL on Docker

ProxySQL 이중화에 대해 언급을 하신걸 봤습니다. 관련해서 어플리케이션 단에서 연결 시도 후 에러 발생시 차선으로 다른 ProxySQL로 넘어가게 구현을 하는 방식으로 사용할것 같은데 이와 같은 구현 외, 실무에서 실재 사용하고 있는 ProxySQL 이중화와 관련한 솔루션들이 있는지 알고 싶습니다.

  • 이중화
  • docker
  • mysql
bluebamus 댓글 1 좋아요 0 조회수 786

인기 태그

인프런 TOP Writers

주간 인기글