목록2018/07/26 (3)
인생사는 이야기
Zuul proxy 의 동작만을 확인하는 간단한 코드는 spring cloud 프로젝트에서도 참조할 수 있으며, 블로그의 내용은 아래의 github 링크를 참조하면 되겠다. 간단한 데모이므로 별도의 암호화 처리등은 없다. 본 데모에서 가장 중요한 것은 온라인 설정의 업데이트, 유레카를 참조한 로드 밸런싱의 처리이다. https://github.com/younjinjeong/demo-config https://github.com/younjinjeong/spring-cloud-zuul-proxy-demo Config server 구성 - github.com 에 가서 신규 repository 를 만든다. (위의 demo-config 참조) - 애플리케이션의 properties 파일을 생성한다. : applic..
Eureka 서버 - http://start.spring.io 에 접근한다. - artifact 에 discovery-service 라고 쓴다- 오른쪽 Dependencies 에 Eureka Server 를 찾아 엔터를 눌러 추가한다. - Generate Project 를 눌러 zip 파일을 다운받고, 압축을 해제하여 프로젝트를 IDE, 이를테면 STS나 IntelliJ 와 같은 도구로 연다. - discovery-service/src/main/java/com/example/DiscoveryServiceApplication.java 에 @EnableEurekaServer 어노테이션을 추가한다 package com.example; import org.springframework.boot.SpringAppl..
Spring Cloud Config Server- http://start.spring.io 에 접근한다. - artifact 에 config-service 와 같은 그럴듯한 이름을 넣어준다. - Dependencies 에서 Config Server 를 찾아 추가한다. - Generate Project 를 눌러 Zip 파일을 다운로드하고, 이를 IDE 를 사용해서 연다. - config-service/src/main/java/com/example/ConfigServiceApplication.java 에 @EnableConfigServer 어노테이션을 추가한다. package com.example; import org.springframework.boot.SpringApplication; import org..