inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

(window) 도커 삭제 후 재설치 했는데 이후 도커 앱에서 enable kubernetes 설정이 정상 동작하지 않는 것 같습니다.

해결됨

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

이전 문제가 해결되지않아 도커 삭제 후 재설치 했는데 이후 도커 앱에서 enable kubernetes 설정이 정상 동작하지 않는 것 같습니다. 401 권한관련 이슈 같습니다. 컨텍스트관련 부분은 삭제 이전에 있던 내용이 남아있는 것 같습니다. --> 해결 방법이 있을까요?

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
김혜성 댓글 2 좋아요 0 조회수 163

kubectl cluster-info dump 관련 문의

미해결

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

kubectl cluster-info dump 명령어를 윈도우 도커앱의 터미널에서 입력했을때 아래와 같은 에러가 발생합니다 Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it. --> 해결방법이 있을까요?

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
김혜성 댓글 2 좋아요 0 조회수 232

SpringCloud Gateway 연동

미해결

Java 마이크로서비스(MSA) 프로젝트 실습

https://github.dev/ishrhrl39/3-3.Microservice 강의중 유레카 대쉬보드에는 아이템 서비스가 잘 표현되는데 왜 postman 요청은 404가 뜨는지 원인을 못찾겠네요..라우팅쪽 문제인것같은데..

  • java
  • spring
  • rest-api
  • spring-boot
  • msa
김효성 댓글 1 좋아요 0 조회수 162

/send 404 에러

미해결

비전공자도 쉽게 구성하는 MSA 서비스 모니터링 대시보드

안녕하세요, gin 서버를 실행하고 curl -X GET localhost:8080/send 명령어를 실행하면 404 page not found 에러가 나옵니다. 어떤 부분이 문제인지 모르겠어 깃허브 주소 남깁니다. 확인해주시면 감사하겠습니다. https://github.com/bonzonkim/trace-in-go 감사합니다.

  • docker
  • msa
  • open-telemetry
  • jaeger
  • opentracing
Bumgu 댓글 2 좋아요 0 조회수 175

actuator 적용이 아닌 따로 `/heath_check` 를 생성한 이유가 있을까요?

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

actuator 적용이 아닌 따로 /heath_check 를 생성한 이유가 있을까요? 좋은 강의 감사합니다. 좋은 하루 보내세요 : )

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
mkp0131 댓글 2 좋아요 0 조회수 211

단일 AZ의 ECS 환경 구축에 대해서 질문드립니다!

해결됨

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

안녕하세요 강사님! 강의 잘 듣고 있습니다! 다름이 아니라 현재 팀 프로젝트의 MVP에서 사용할 API 서버(스프링 부트)를 배포할 ECS 환경을 구축 중입니다! MVP 단계이다 보니 고가용성 보다는 비용을 절약하기 위해 단일 AZ로 인프라를 구축하려 합니다! 그래서 VPC Endpoint도 단일 AZ의 private subnet1 하나에만 연결해 놓은 상태인데요. 이렇게 구성하면 ECS의 클러스터를 만들 때, EC2의 Subnet을 선택하는 단계에서 앞서 endpoint들을 연결한 Subnet 1개만 선택해 주면 될까요? + ECS의 서비스를 만들 때도 네트워킹 설정 부분에서 해당 서브넷 1개만 연결해주면 될까요?

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
Hephaestus 댓글 2 좋아요 1 조회수 229

Gateway `_(언더바)` Internal Server Error

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

안녕하세요. 강의 잘 보고 있습니다. Gateway의 uri를 lb://MY_FIRST_SERVICE 로 수정했을 때 500 Internal Server Error가 났습니다. 처음에 Spring boot 버전에서 문제인가 싶어서 Spring boot 버전을 3.3.5 -> 3.2.0 으로 수정도 해보고 load-balancer도 추가해보고 했습니다. 결과적으로 lb://MY_FIRST_SERVICE 의 _(언더바)를 -하이픈으로 수정하니 정상 작동하는 것을 알았습니다. 그런데 여기서 이유를 GPT에게 물어본 결과 라는 답변을 받았습니다. 이러한 결과가 사실이 맞는지 궁금합니다. 구글링 해봤을 때 관련한 자료는 없어서 여쭤봅니다

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
bbgiloo98 댓글 2 좋아요 0 조회수 238

spring cloud gateway mvc 모델에서 route별 timeout 설정

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

안녕하세요 선생님. 질문이 있어 남깁니다. spring cloud gateway mvc모델에서 route별 httpclient의 readtimeout, connectiontimeout을 설정하는 방법이 있나요? reactive한 모델에서는 metadata를 이용하여 설정하는 것 같은데, documents를 아무리 뒤져도 mvc모델에서 전역적으로 타임아웃 설정하는 법만 있고, route별 설정하는 법이 없네요.. 어떻게 설정해야할까요?

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
전동혁 댓글 1 좋아요 0 조회수 348

강의자료를 얻고 싶습니다.

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

강의 자료를 받아 보고 싶습니다. 필요한 것을 찾을 때 강의를 재생하면서 내용 중에 찾기가 힘들어요

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
neobns.jwlee 댓글 2 좋아요 0 조회수 356

AWS 계정 Budget 설정 (실습) 영상 오류?

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

AWS 계정 Budget 설정 (실습) 영상이 소리만 나오고 화면이 검은색인데 정상일까요?

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
hanumoka 댓글 1 좋아요 0 조회수 195

Actuator busrefresh 관련 질문

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

해결 했습니다. 강의 감사합니다

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
박민준 댓글 2 좋아요 0 조회수 150

NAT Gateway 와 RDS Proxy

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

안녕하세요 강사님. 먼저 양질의 강의 제공해주셔서 감사합니다. 강의 수강 중에 질문이 생겨서 글 남깁니다. RDS Proxy 를 생성 전에 NAT Gateway 생성이 필요하다고 하셨는데, NAT Instance 로는 부족한 것일까요? NAT Gateway 가 필요한 이유가 궁금합니다. 감사합니다.

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
rjf1138 댓글 2 좋아요 0 조회수 256

ecs 컨테이너 인스턴스에 추가되지 않습니다.

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

안녕하세요 강사님! - 클러스터를 생성하고 엔드포인트도 생성하였지만 ecs 컨테이너 인스턴스에 용량공급자 인스턴스가 추가되지 않습니다. 추가로 확인해 봐야 할 것들이 있을까요?

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
짜스 댓글 2 좋아요 0 조회수 278

디버깅모드 에러

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

ErrorDecoder를 이용한 예외 처리 강의 15:00 에 order_service: url: http://ORDER-SERVICE/order-service/%s/orders exception: order_is_emptyda: User's order is emptyimda2 이렇게 설정하고 http://127.0.0.1:8000/user-service/users/[userid] 돌리니까 디버깅모드에서 getProperty가 Invalid expression : ) 로 표시됩니다 resume 하면 제대로 postman에 적용되긴합니다. 거의 똑같이 썻는데 왜 저는 저렇게 디버그 모드에서 invalid expression이라고 떠서 확인을 못하게 뜰까요 스프링부트3.3 jdk 17입니다 intellij

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
도오커 댓글 2 좋아요 0 조회수 231

Database "mem:testdb" not found 에러 해결 방법

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

가장 최신 버전으로 H2와 Spring Boot를 활용하신다면 spring-boot-starter-jdbc 추가하시면 바로 연결 가능합니다. <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-jdbc --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> <version>3.3.5</version> </dependency> 추가적인 작업(JPA 유도 등)을 하지 않아도 바로 접속이 가능합니다~!

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
나이스에요 댓글 2 좋아요 5 조회수 417

First service gateway service 연동 관련 문의

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

강의를 따라서 실행하던 도중 security 관련 의존성을 추가한 적이 없는데 l ocalhost:8000/first-service/welcome으로 접속을 하면 위 사진과 같은 경로로 리다이렉트 되면서 에러가 발생합니ㄷㅏ.어떤 이유에서 이 경로로 리다이렉트가 되는걸까요? 아래는 설정 파일들을 사진으로 First-service는 정상적으로 잘 작동됩니다

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
박민준 댓글 2 좋아요 0 조회수 310

Auto Scaling Group 인스턴스 개수 관련하여 질문드립니다.

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

안녕하세요, AWS에 대한 기본 개념을 강사님의 강의를 통해 정말 많이 배우고 있는 학생입니다. Auto Scaling Group의 원하는 용량을 1로 설정하였을 때 인스턴스가 1개만 생성되기를 기대하였으나, 2개가 생성되고 최종적으로 1개가 종료되는 현상을 확인할 수 있었는데요. 2개 인스턴스 가용영역이 다른 것으로 보아 이와 관련이 있지 않을까라고만 추측하고 있어 이렇게 질문드리게 되었습니다. 강사님 강의에서는 1로 설정하더라도 위와 같은 현상이 보이지 않았는데 혹시 제가 설정을 잘못한 것인지 궁금합니다.

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
clllickme 댓글 2 좋아요 0 조회수 211

goopang-target-group 에서 unhealthy

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

안녕하세요 강사님. private-ec2-instance 의 Inbound Rules 에 goopang-alb 의 http 요청을 허용해주었는데, 여전히 goopang-target-group 에서 unhealthy 로 표시됩니다. Health status details 에는 Health checks failed 로만 나옵니다.. 이전 강의에서 NAT Gateway, Elastic IP 를 비용 문제로 삭제를 했었는데, 이후에 강의 들의 실습을 정상 진행하려면 2개를 삭제하면 안되었나요? 이번 강의도 2개를 삭제해서 문제가 발생한 경우일까요? NAT Instance 는 삭제하지 않았습니다.

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
rjf1138 댓글 11 좋아요 1 조회수 775

외부에서 private subnet 으로 HTTP 요청이 안되는 문제점

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

개선할 부분에 Private Subnet 으로 이동한 EC2 는 외부에서 HTTP 요청을 할 수 없게 되었다. 가 문제점으로 언급해주셨는데, 외부에서 DDoS 및 트래픽 변조 공격이 들어올 수 있기 때문에 ec2 를 Private Subnet 으로 이동해서 외부에서의 공격(HTTP 요청 포함)을 막은 것이 아니었나요? 그리고 HTTP 요청은 Public Subnet 을 통해 들어가서 Private Subnet 으로 통신해주는 흐름 아닌가요? 어떤 것이 문제점이 되는 건지 헷갈리네요..

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
rjf1138 댓글 2 좋아요 1 조회수 247

curl -XGET 'localhost/health_check' 명령어에 실패합니다.

미해결

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

다른 질문 글을 보고, NAT Gateway 생성 및 Route Table 도 재설정해주었지만, 여전히 curl -XGET 'localhost/health_check' 명령어에 실패합니다. cat /var/log/cloud-init-output.log 실행시에 아래와 같은 log 가 찍힙니다. git 과 JDK, git clone 모두 진행이 제대로 되지 않는 것으로 보이는데 원인을 잘 모르겠습니다. User Data 에 스크립트는 제대로 작성되어 있는 것을 확인했습니다. Cloud-init v. 22.2.2 running 'modules:config' at Tue, 22 Oct 2024 14:53:05 +0000. Up 7.18 seconds. Cloud-init v. 22.2.2 running 'modules:final' at Tue, 22 Oct 2024 14:53:06 +0000. Up 7.95 seconds. Amazon Linux 2023 repository 0.0 B/s | 0 B 06:00 Errors during downloading metadata for repository 'amazonlinux': - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30001 ms] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30002 ms] Error: Failed to download metadata for repo 'amazonlinux': Cannot prepare internal mirrorlist: Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30001 ms] Amazon Linux 2023 Kernel Livepatch repository 0.0 B/s | 0 B 06:00 Errors during downloading metadata for repository 'kernel-livepatch': - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Failed to connect to al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com port 443 after 30001 ms: Timeout was reached] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Failed to connect to al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com port 443 after 30000 ms: Timeout was reached] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Failed to connect to al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com port 443 after 30002 ms: Timeout was reached] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30002 ms] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30000 ms] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30001 ms] Error: Failed to download metadata for repo 'kernel-livepatch': Cannot prepare internal mirrorlist: Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30000 ms] Ignoring repositories: amazonlinux, kernel-livepatch Error encountered while trying to retrieve release update information: Unable to retrieve release info data. Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/releasemd.xml [Connection timeout after 30001 ms] Dependencies resolved. Nothing to do. Complete! Amazon Linux 2023 repository 0.0 B/s | 0 B 06:00 Errors during downloading metadata for repository 'amazonlinux': - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30000 ms] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30001 ms] Error: Failed to download metadata for repo 'amazonlinux': Cannot prepare internal mirrorlist: Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30000 ms] Amazon Linux 2023 Kernel Livepatch repository 0.0 B/s | 0 B 06:00 Errors during downloading metadata for repository 'kernel-livepatch': - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30000 ms] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30001 ms] Error: Failed to download metadata for repo 'kernel-livepatch': Cannot prepare internal mirrorlist: Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30001 ms] Ignoring repositories: amazonlinux, kernel-livepatch No match for argument: java-17-amazon-corretto-devel Error: Unable to find a match: java-17-amazon-corretto-devel Amazon Linux 2023 repository 0.0 B/s | 0 B 06:00 Errors during downloading metadata for repository 'amazonlinux': - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30002 ms] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30001 ms] Error: Failed to download metadata for repo 'amazonlinux': Cannot prepare internal mirrorlist: Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20241010/aarch64/mirror.list [Connection timeout after 30001 ms] Amazon Linux 2023 Kernel Livepatch repository 0.0 B/s | 0 B 06:00 Errors during downloading metadata for repository 'kernel-livepatch': - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30001 ms] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Failed to connect to al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com port 443 after 30001 ms: Timeout was reached] - Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30002 ms] Error: Failed to download metadata for repo 'kernel-livepatch': Cannot prepare internal mirrorlist: Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/kernel-livepatch/mirrors/al2023/aarch64/mirror.list [Connection timeout after 30001 ms] Ignoring repositories: amazonlinux, kernel-livepatch No match for argument: git Error: Unable to find a match: git /var/lib/cloud/instance/scripts/part-001: line 11: git: command not found /var/lib/cloud/instance/scripts/part-001: line 14: cd: aws-operation-prac: No such file or directory /var/lib/cloud/instance/scripts/part-001: line 17: ./gradlew: No such file or directory sudo: java: command not found 2024-10-22 15:31:09,338 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts) 2024-10-22 15:31:09,340 - util.py[WARNING]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python3.9/site-packages/cloudinit/config/cc_scripts_user.py'>) failed Cloud-init v. 22.2.2 finished at Tue, 22 Oct 2024 15:31:09 +0000. Datasource DataSourceEc2. Up 2290.97 seconds Cloud-init v. 22.2.2 running 'init' at Tue, 22 Oct 2024 16:16:20 +0000. Up 5.11 seconds. 질문 글에 10000 자 이상으로 작성이 되지 않아 log 중 핵심되는 내용으로 추정되는 부분만 복붙했습니다.

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
rjf1138 댓글 1 좋아요 0 조회수 248

인기 태그

인프런 TOP Writers

주간 인기글