Spring Cloud config - 설명
Cloud Config 란? 모든 Application은 설정이 필요로한다. DB주소와 접속 정보, 연동할 서버의 주소, 등등의 변경되지 않을 정보가 필요하고, 이런 정보들을 소스코드에 하드코딩을 하고 필요할 때마다 주석을 풀었다 걸었다 하며 배포를 하던 시절이 있었다. 하지만 하드 코딩시 불필요한 소스가 늘어나고 관리가 힘들어지는 단점이 있어 프레임워크의 발전과 관리의 효율로 설정정보를 소스코드와 분리된 별도의 파일로 생성하고, 이렇게 분리된 별도의 파일들은 각 환경(local, dev, bata, real... 등등)에 따라서 분리해서 생성, 관리, 사용을 했다. 하지만, 이 방식도 설정파일이 프로젝트에 포함이 되나보니 설정정보가 변경이 필요할 경우 애플리케이션 전체를 다시 빌드하고 배포해야하는 종속..
Developer/Java
2019. 11. 21. 11:24