backend2 [Spring][MSA] 마이크로서비스 생성 후 실행 시 'org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'scopedTarget.eurekaClient' defined in class path resource ... ' 오류 발생 및 해결 개인 프로젝트 진행 중에 Eureka 모듈과 ApiGateway 모듈을 만들고 연결을 확인했다. 그래서 같은 설정으로 마이크로서비스를 하나 만들어 실행해보았으나 제목과 같은 오류가 뜨며 실행이 안되는 것이다.오류를 보면 Eureka와 연결하는 과정에서 문제가 생긴 것 같다. 그래서 관련 내용으로 검색을 하니spring-cloud-starter-netflix-eureka-client 는 spring-boot-starter-web 또는 spring-boot-starter-webflux를의존 한다. 그래서 안 되는 거였구나...build.gradle에 spring-boot-starter-web 의존성 추가 후 gradle 동기화 하니 정상 작동을 확인했다. 추가)Gateway 서비스도 저것과 거의 비슷하게 했.. 2025. 3. 28. 바보 같은 짓 (1) - postgresql 에서 만든 데이터베이스가 날아간거 같다 잠시 만들어 보고 싶은게 있어서 클라우드 서버에 인스턴스를 만들고 postgresql 설치 후외부 PC로 DBeaver 에 해당 DB서버에 접속하는 것을 성공했고, 데이터베이스를 생성했다.그 다음날 DB에 접속을 해보니 내가 만들어 둔 DB가 감쪽같이 사라져 있었다.당황해서 여러 번 만들어 보고 커밋도 쳐 보고 했는데 재연결을 하면 똑같이 사라져 있는것.DB 설정이 잘못된건가 싶어 바꾸고 재시작까지 해봐도 그대로 였다.결국 원인을 찾았는데,DBeaver에서 로그인 옵션 중 'show all databases' 옵션이 꺼져 있었다.그래서 로그인 시 내가 지정한 DB외에 보이지 않았던 것. 옵션을 설정하고 재연결을 하니 내가 여태 만들어 둔 DB 들이 보인다.부끄러움이 4배! 2025. 3. 4. 이전 1 다음