웹개발/Micro Service Architecture
-
Config Server Git 저장소 설정파일 수정할때마다 Config Client에게 전달하기 / Dynamic Configuration웹개발/Micro Service Architecture 2019. 4. 18. 11:48
환경 Config Server 'org.springframework.cloud:spring-cloud-config-server' org.springframework.cloud:spring-cloud-config-monitor' 'org.springframework.cloud:spring-cloud-starter-stream-rabbit' Config Client 'org.springframework.cloud:spring-cloud-config-client' 'org.springframework.cloud:spring-cloud-starter-bus-amqp' 이렇게 디펜던시를 추가하고 RabbitMQ를 설치한 환경에서 git Webhook으로 깃에서 CURD가 이루어질때마다 push하게 한뒤 git의 ..
-
[에러]Parameter N of method A in B Class required a single bean, but M were found웹개발/Micro Service Architecture 2019. 4. 15. 16:18
원인 어떤 클래스의 어떤 메소드중 몇번째 파라미터에서 빈이 1개가 필요한데 여러개가 발견되었다고 하는 메세지. 보통 코드를 잘못짜서 메소드가 어떤 인스턴스를 써야할지 모호함이 발생할때 나는 에러이다. @Autowired를 해놓고 또 파라미터로 받고 있다든지... 내가 코드에서 그렇다면 수정하면될텐데 스프링 프레임워크의 메소드에서 내가 수정할수 있는 빈과 그렇지 않은 빈 중에 모호함이 발생해서 나는 에러였다. 에러메세지 *************************** APPLICATION FAILED TO START *************************** Description: Parameter 1 of method BindingHandlerAdvise in org.springframework..
-
스프링부트로 간단 Micro Service 구축하기웹개발/Micro Service Architecture 2019. 3. 21. 11:08
https://jojoldu.tistory.com/3) 스프링부트로 웹 서비스 출시하기 - 3. SpringBoot & Handlebars로 화면 만들기 (16) 2018.01.04 2) 스프링부트로 웹 서비스 출시하기 - 2. SpringBoot & JPA로 간단 API 만들기 (24) 2017.12.28 1) 스프링부트로 웹 서비스 출시하기 - 1. SpringBoot & Gradle & Github 프로젝트 생성하기 (6) 2017.12.24 링크 포스트의 위 글을 그대로 따라하면서 간단한 서비스를 구축했다. 기본적인 구축방법은 링크포스트에 자세히 나와있다. 따라하면서 쭉 별 문제 없이 진행해서 원하는 결과를 얻었지만 몇가지 짚고 넘어가야할 이슈들 정리하려함.. 메인 페이지 생성 핸들바를 썼는데 스..