월 15,840원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
public key는 자동으로 같은폴더에 있으면 찾아 사용하나요 ??
keystore 디렉토리 안에 apiEncryption.jks 를 비밀키로 사용하여 암호화 했다면 복호화 할때 사용하는 공개키는 keystore 폴더안에 있으면 알아서 찾아서 복호화 해주는건가요 ??
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
login 테스트 문제
로그인 post 호출 시에 위와 같이 에러가 나는데 해결방법을 모르겠습니다 ㅜㅜ 도움 부탁드립니다
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
health check port number
health check 를 햇을때 3개의 마이크로 서비스 중에서 한개의 포트 번호만 출력이되고 나머지는 null 이라고 나오는데 이유를 모르겟습니다...
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
localhost:0/order-service/{user_id}/orders, user_id 관련 질문
1. API주소에서 "{user_id}"는 서버에서 디비에 저장된 값을 클라이언트에 주고 그 이후에 클라이언트로부터 받는건가요? 2. 클라이언트로부터 받는거라면은, 클라이언트쪽에선 어디에 저장 해놓나요? 쿠키인가요? 로컬스토리지 인가요?
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
api gateway 를 swagger 에 연동
api gateway 를 swagger 에 연동하는 방법 알려주시면 감사하겠습니다ㅜㅜ
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
api gateway 에서 swagger ui
api gateway 에서 swagger 연동하는 방법이 궁금합니다! 도움주실 수 있을까요? 이전 1편에서 SwaggerConfig Docket 생성하는 방법 그대로 해보았는데 잘 되질 않습니다ㅜㅜ
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
spring boot 2.7.x 버전 yml 설정 이렇게 하면 됩니다.
강의에서 안내하는 bootstrap.yml을 똑같이 만들어주고 application.yml에서 아래 코드를 추가하면 됩니다. 아래서 경로 자체를 연결하는 방법도 댓글로 알려주셨는데 저는 저게 잘 안 되서 이렇게 해결했습니다. spring: config: import: - classpath:/bootstrap.yml
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Run/debug Configuration 에서 Enviroment 옵션이 보이지 않아요.
안녕하세요. 강의 수강중 intellij 버전이 달라서인지, jdk 버전이 달라서인지 몰라도 아래 run/debug config 화면에서 Enviroment 옵션이 보이지 않습니다. 유레카 실습 중이고 한개의 프로젝트에서 여러 서비스를 실행시킬 때 VM option을 사용해서 포트를 변경 하려 하는데 해당 옵션이 보이지 않아 문의 드립니다. Intellij 버전은IntelliJ IDEA 2022.2 (Ultimate Edition) / Build #IU-222.3345.118, built on July 26, 2022 입니다. 구글링을 해도 못찾겠어서 질문 드려요~! 이것 저것 누르다 보니 찾았습니다. Modify options 에서 VM options 라는 항목이 따로 있네요... 혹시 run/debug configuration 창의 형태(?)를 강의 하시는 화면과 동일하게 변경하는 옵션이 따로 있을까요..?
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
bad request
@RequestHeader("first-request") 이 방식이 bad request 라고 나오는데 이유가 있을까요???
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
@RequiredArgsConstructor사용 시 authenticationManager() 부분 문제가 무엇일까요?
new AuthenticationFilter(authenticationManager(), userService, env); webSecurity.java에서 위 생성자를 만들어주고 authenticationFilter.setAuthenticationManager(authenticationManager()); 를 지워주라고 해서 지우니까 로그인 로직이 안 돌더라구요. 넣으면 정상으로 동작하구요. 왜 그럴까요? @RequiredArgsConstructorpublic class AuthenticationFilter extends UsernamePasswordAuthenticationFilter { private final AuthenticationManager authenticationManager; private final UserService userService; private final Environment env; 생성자 따로 안 쓰고 @RequiredArgsConstructor을 사용하고 있기는 합니다.. 그리고 AuthenticationFilter에서 authenticationManager와 env는 사용되지 않고 있는 것 같은데 왜 주입받는 건가요?,.
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
modelmapper 와 service계층에서 리턴값에 대해 질문있습니다
modelmapper의 경우 자주 사용될 것 같은데bean으로 등록 해두고 사용하는게 좀 더 유리할까요?? userEntity -> userDto로 변환하여 리턴할때 기존에 파라미터로 받았던 dto값을 그대로 넘겨줘도 될 것 같은데요! 굳이 변환해서 넘겨주는 의도가 어떤것인지 궁금합니다!
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
500 Server Error for HTTP GET "/catalog-service/health-check"
위 사진은 gateway (.yml) 내용입니다. 위 사진은 eureka_server.yml 입니다. catalog.yml 내용입니다. user.yml 내용입니다. 그리고 아래는 문제의 에러 로그입니다. 포스트맨으로 API 호출을 하면 저렇게 에러 메세지가 뜹니다. GATEWAY.yml에서 uri: lb://CATALOG-SERVIER 로 하지 않고, uri: http://localhost:지정한포트번호 로 하면은 정상적으로 API호출이 되는데, uri: lb://CATALOG-SERVIER 이렇게 설정 하면 안 됩니다. 로드밸런싱 설정 문제인거 같은데... 어디가 잘 못 된건지 잘 모르겠습니다... (꽤 오래 헤매이고 있는 중입니다.)
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Kafka Connector 오류
안녕하세요. 실습중에 오류가 발생하여 문의 드립니다. Kafka Connector 생성이후에 상태를 확인하면 아래와 같은 오류가 발생하고 있습니다. 1. 등록화면 2. Postman 오류 3. Terminal 오류 로그
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
windows kafka 정상 작동하는 버전 제공문의
윈도우에서 kafka, connect 정상작동하는 묶음을 제공해주셨으면 어떨까요 모든 설정이 되어 있어 다운받아서 바로 사용가능한 환경이면 좋겠습니다. confluent-6.1.0 이틀째 삽질중인데 connect실행시 >bin\windows\connect-distributed.bat etc\kafka\connect-distributed.properties[2022-07-22 13:45:11,800] WARN could not get type for name org.easymock.IArgumentMatcher from any class loader (org.reflections.Reflections)org.reflections.ReflectionsException: could not get type for name org.easymock.IArgumentMatcher confluent-5.5.2 bin\windows\connect-distributed.bat etc\kafka\connect-distributed.properties [2022-07-22 15:40:07,240] WARN could not get type for name org.osgi.framework.BundleListener from any class loader (org.reflections.Reflections) org.reflections.ReflectionsException: could not get type for name org.osgi.framework.BundleListener 이런 메세지 때문에 더이상 나가질 못하고 있네요 구글 드라이브에 제공했던 버전은 이제 제공이 안되나요? 파일이 없다고 나오더군요
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
혹시 다음 강의 일정 좀 알 수 있을가요??
혹시 다음 강의 일정 좀 알 수 있을가요??다음 강의도 수강하고 싶은데, 예정일 좀 부탁드리겠습니다.
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
@RequiredArgsConstructor 사용 관련
클래스 주입받을 때 lombok에서 지원하는 @RequiredArgsConstructor 를 사용해도 무방한가요?제가 알기로 @RequiredArgsConstructor는 생성자가 한 개인 경우 자동 생성으로 알고 있는데 이걸 안 사용하고 따로 생성자를 만들어서 사용하셔서 특별한 이유가 있으신가 해서 질문드립니다!감사합니다.!
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
반환값이 자동으로 List<ResponseOrder>가 가능한 이유가 궁금합니다!
restTemplate.exchange 를 사용할 때는 OrderController에서 지정한반환값인 ResponseEntity<List<ResponseOrder>>를 받았습니다.그런데 OrderServiceClient인터페이스에서는 바로 ResponseEntity의바디에 있는 값을 받았습니다. 왜 이렇게 되는지 궁금하여 질문합니다!
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Api gateway문의
Api gateway에 대해 질문이 있습니다. User service, order service등은 필요한경우 2개이상 서버에 배포하여 사용할수 있는데, 만약 api gateway 가 2개이상 필요한 경우에는 어떻게 할수 있나요? Gateway 아래에 여러 서비스가 있으면 결국 gateway로 부하가 몰릴것같은데 이걸 해결하는 방법이있는지 궁금합니다.
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
springboot 2.7.0 에서 security 에서의 질문 입니다.
springboot 2.7.0 안녕하세요 열심히 듣고있는 학생중 한명입니다.최신 버젼으로 실행 중인데 WebSecurityAdaptor 가 deprecated 되어 새로운 방법을 사용하여 쓰고 있습니다. security 관련 부분 질문인데 filter를 사용 하여도 loadByUsername 의 부분을 제대로 못가져 오는듯 합니다. (postman 에서 값은 제대로 들어옵니다.)혹시 어떤부분 때문에 안되는지 알 수 있나요.. 찾아봐도 답이 안나오네요.. ㅠㅠ 감사합니다. 아래 github 주소 입니다. https://github.com/Eco-Min/SpringMicroServiceTest/tree/main/user-service/src/main/java/com/example/userservice/security
- 미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
connect-distributed.bat 오류
안녕하세요. 윈도우 환경에서 강의를 듣던 중에 막히는 부분이 있어서요. PS C:\Users\hoirias\confluent-6.1.0> .\bin\windows\connect-distributed.bat .\etc\kafka\connect-distributed.properties Error: Could not find or load main class org.apache.kafka.connect.cli.ConnectDistributedCaused by: java.lang.ClassNotFoundException: org.apache.kafka.connect.cli.ConnectDistributed 아직 properties 파일 등을 수정하진 않은 상태인데요, 강의를 보면 수정 전에도 돌아는 가야 하는걸로 보여서요. 자바 버전은 현재 18.0.1.1을 사용하고 있으며, 컨플루언트 doc 참조하여 11.0.4까지 낮췄는데도 동일한 현상 입니다.