본문 바로가기
반응형

gradle4

[Spring Boot, kafka] 스프링 프로젝트에 kafka 리스너 적용기. Kafka와 zookeeper 설치와 실행이 완료됬다면 spring 프로젝트에서 접근이 가능하다. kafka가 로컬에 실행하였다면 간단하게 토픽이 생성되는 것 까지 볼수있다. 1. gradle Kafka 추가. bulid.gradle implementation 'org.springframework.kafka:spring-kafka' 2. yml (properties) 셋팅 application.yml 3. Consumer 셋팅 @Slf4j @EnableKafka @EnableRetry @Configuration public class KafkaConsumerConfig { @Value("${spring.kafka.bootstrap-servers}") private String bootstrapServer.. 2020. 6. 29.
Spring Boot + JPA + Gradle 에러 해결 [Error creating bean with name 'entityManagerFactory' defined in class path resource] 나는 Spring Boot 프로젝트로 JPA 환경에 Gradle을 가지고 프로젝트 셋팅을 하고 있었다. Mysql 로 연결을 하던중... entityManagerFactor 빈을 생성할 수 없다네..? 뭐지?? 했는데 javaassist 가 필요했다. 해결법. build.gradle 에 아래 추가. implementation group: 'org.javassist', name: 'javassist', version: '3.15.0-GA' 에러 로그 .. entityManagerFactory 를 만들 수 없다는 에러.... Error starting ApplicationContext. To display the conditions report re-run your application with 'debug.. 2020. 2. 17.
API Gateway - Eureka Client 셋팅하기-2 IntelliJ, Gradle 사용. Eureka Server를 만들었으니 이제 유레카 서버에 등록할 Eureka Client 만들자. 유레카 서버에 등록되는 클라이언트는 기본적으로 운영에 필요한 서비스이기 때문에 간단한 API를 대상으로 진행하려고 한다. https://start.sptring.io 에서 프로젝트를 만든다. 추가할 Dependencies Eureka Client Spring Boot Actuator Sptring Web 생성을 완료 했으면. InterlliJ IDEA에서 오픈! Gradle에 프로젝트 셋팅을 확인 해본다. 우리는 boot, eureka client, web 세개를 추가했다. Client는 세개만 작성하면 셋팅이 끝난다. 1. ApiOneApplication.java 어노테이션 추가. java/com/samp.. 2020. 1. 4.
API Gateway - Eureka Sever 셋팅하기-1 IntelliJ, Gradle 사용. 약 20일만에 포스팅 하는거 같다. 사실 하루에 하나씩 업무시간에 시간되면 포스팅 해야지 이런생각이였는데.. 연말 이기도 했고 프로젝트들의 오픈과 업무의 연속성으로 인해.. 라고 쓰고 술먹으러 다녔다..ㅋㅋㅋ 본론으로.. 우리는 쿠버네티스와 도커 셋팅을 마쳤다. 사실 지금 까지는 인프라 셋팅이였다. MSA를 구축 하기위해선 Eureka와 Zull 을 이용해 마이크로서비스간의 헬스체크와 주소지를 유용하게 사용할 수 있다. Eureka 와 Zull 의 의미를 알기 위해 아래 내용을 참고하면 좋을 것 같다. http://woowabros.github.io/r&d/2017/06/13/apigateway.html 배민 API GATEWAY - spring cloud zuul 적용기 - 우아한형제들 기술 블로그 서.. 2020. 1. 4.
반응형