티스토리 뷰
새로운 프로젝트가 시작되었다.
초반 서버구성에 항상 머리를 싸매고 있다.
이전 프로젝트에서 관리자, A 타입 사용자, B타입 사용자가 한서버에서 처리하다 보니 작은 오류 및 수정사항이 있을 때 전부 서버가 내렸다 올라가야 하는 점이 매우 부담스러웠다. 그래서 서버를 나누기로 결정을 하였다.
1. A타입 사용자 Api 서버 및 A+B타입 사용자 데이터 처리
2. B타입 사용자 Api 서버
3. 전체 관리자 페이지
정도로 요구사항이 나왔다. 몇가지 필요한 기능들을 분리해서
4. 로그인 인증서버 및 인증 벨리데이션 서버
를 추가로 구성하기로 하였다. Jwt 토큰으로 처리하기로 하였다.
따라서 프로젝트 모듈화를 통하여 프로젝트를 구성하기로 하였다.
우선 Empty Proejct를 설정해준다.
Project Structure
이후 모듈에서 +를 눌러 스프링 부트 프로젝트를 4개를 추가해준다.
프로젝트 모듈화 끝. 서버를 킬땐 각각 따로따로 키면 된다.
'Spring' 카테고리의 다른 글
Docker 적용하기 (Spring Boot) (0) | 2019.11.27 |
---|---|
Docker 적용하기 (Mariadb) (0) | 2019.11.26 |
Kafka 적용일기 1.. (0) | 2019.11.08 |
Java Builder Pattern (0) | 2019.11.05 |
Spring Security 적용 (0) | 2019.10.29 |