묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전에서 바로 써먹는 Kafka 입문
UserSignedUpEventConsumer 에서 로그 DB 저장 문의
말씀해주신 것처럼 컨슈머 로직 안에 로그를 디비로 저장하는 부분이 비동기 처리를 하기 위해 kafka를 도입하는 것과 상충하지 않는지 의문입니다. @Service public class UserSignedUpEventConsumer { private EmailLogRepository emailLogRepository; public UserSignedUpEventConsumer(EmailLogRepository emailLogRepository) { this.emailLogRepository = emailLogRepository; } @KafkaListener( topics = "user.signed-up", groupId = "email-service", concurrency = "3" ) @RetryableTopic( attempts = "5", backoff = @Backoff(delay = 1000, multiplier = 2), dltTopicSuffix = ".dlt" ) public void consume(String message) throws InterruptedException { UserSignedUpEvent userSignedUpEvent = UserSignedUpEvent.fromJson(message); String receiverEmail = userSignedUpEvent.getEmail(); String subject = userSignedUpEvent.getName() + "님, 회원 가입을 축하드립니다!"; Thread.sleep(3000); System.out.println("이메일 발송 완료"); EmailLog emailLog = new EmailLog( userSignedUpEvent.getUserId(), receiverEmail, subject ); emailLogRepository.save(emailLog); } } 이 부분을 실무레벨에서 해결한다면 어떤 방법이 있는지 궁금합니다.
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
(해결 - 정보공유) /home/runner/work/_temp/6be6e~0.sh: line 1: ./gradlew: Permission denied 오류
강사님, 안녕하세요. 강의 잘듣고 있습니다~! Run ./gradlew clean build ./gradlew clean build shell: /usr/bin/bash -e {0} env: JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64 JAVA_HOME_17_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64 /home/runner/work/_temp/6be6~0.sh: line 1: ./gradlew: Permission denied Error: Process completed with exit code 126. 위와 같은 오류가 발생하여서 원인을 찾아본 결과 ./gradlew에 실행 권한이 없어서 나는 에러인 것을 확인할 수 있었습니다. 해결 : 기존 워크플로우에서 테스트 및 빌드하기 앞에 위 chmod 스텝만 끼워 넣음 - name: gradlew 실행 권한 부여 run: chmod +x ./gradlew - name: 테스트 및 빌드하기 run: ./gradlew clean build에러 없이 배포가 잘 이루어짐을 확인할 수 있었습니다. 혹시 해당 오류를 겪으신 분을 위해 글 남깁니다.감사합니다
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
(확인 완료) git config --global creadential.helper store 후에도 비밀번호 물어보는 현상
강사님, 안녕하세요. 강의 잘듣고 있습니다 강의 중 궁금해서 문의 남깁니다. git config --global creadential.helper store 후에도 비밀번호 물어보는 현상이 있는데.. 이후 실습과정에는 문제가 없는지 궁금합니다. 위 현상과 상관없이 아주 잘되는 것 확인했습니다! 강의 계속 잘듣겠습니다 감사합니다
-
해결됨AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
섹션4 스토리지 - 문제4 해설 관련 질문
스토리지 유형 문제 4번의 문제에서 "블록 스토리지 방식의 접근이 필요하다"라고 나와있고,해설에서 (B)가 아닌 이유로 "EFS는 블록 스토리지가 아니라 파일 스토리지"라고 나와있습니다.이 문제의 정답 (C)의 경우, FSx for NetApp ONTAP도 블록 스토리지가 아니라 파일 스토리지 방식인건데 이 문제의 정답이 되는 이유가 무엇인지 궁금합니다.혹시 (C)에서 "iSCSI 프로토콜을 통해 볼륨을 연결합니다."라는 설명이 있는데, 이 볼륨이 EBS와 연결하는 것이어서 블록 스토리지 방식에 접근한다는 문제의 조건에 부합하는건가요?
-
미해결AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
25강 1번문제 질문입니다
1번 문제에서 TCP 연결을 사용한다고 되어있는데 ALB는 HTTP, HTTPS 만 사용가능한것 아니였나요 ??
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
질문_ 강의 순서 및 그외
현재 개인 프로젝트는 얼추 끝났습니다 예전에 AWS EC2 , RDS , GithubAction 으로 배포랑 CICD 까지 끝냈었는데 개인프로젝트가 SpringBoot thymeleaf Bootstrap MySQL 사용하고있습니다 이번에 구매하게된 강의 ELK 프로메테우스 그라파나를 사용하려면 도커가 필요한것 같은데 마침 비전공자도 이해할 수 있는 Docker 입문/실전 도 있어서 그런데 도커 강의 - > AWS & RDS -> CICD (Docker) -> 로그 프로메테우스 그라파나 순서로 들으면될까요 ? 공공 데이터를 사용해서 데이터가 90만건 정도 되는데 RDS 비용이 한달에.. 얼마가 나올까요..?
-
미해결비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)
Unhealthy
대상그룹 설정 후 server-a, server-b가 Unhealthy상태가 되어서 dns주소로 health체크가 제대로 되지 않네요..502에러 504에러가 뜹니다.. 계속 마지막 단계에서 못넘어가네요영상보고 똑같이 따라했는데 원인을 못찾겠습니다ㅠㅠ
-
미해결AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
S3 1번 문제 질문
안녕하세요! 1번 문제 관련해서 궁금한 점이 있습니다. 60일 이후 거의 조회되지 않는 데이터라면 비용 측면에서 Glacier Instant Retrieval도 적합해 보이는데이 문제에서는 Standard-IA를 더 우선적으로 선택하는 이유가 있을까요?회사 규정이라는 조건을 제외하고 보더라도 비용 측면에서는 Glacier Instant Retrieval이 더 효율적일 수 있을 것 같다는 생각이 들어서요 이해가 잘 안가서 여쭤봅니다 감사합니다
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
섹션 4 - Docker + 백엔드(Spring Boot)
pdf파일에섹션 4 - Docker + 백엔드(Spring Boot) 프로젝트에 CI/CD 적용하기이 부분이 누락되 있습니다.섹션4안 코드가 node시 사용하는 코드로 작성되있습니다. page 109 ,110
-
미해결AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
SAA-C03 덤프 파일 좀 더 받아 볼수 있을까요?
aws-SAA-C03 덤프 파일 좀 더 받아 볼수 있을까요?시험 쳤는데 아쉽게 떨어져서요 ㅠㅠ hhw811@gmail.com 으로 부탁드립니다.
-
미해결비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)
30. [실습] 프라이빗 서브넷의 EC2에 접속하는 방법
안녕하세요 막히는 부분이 생겨서 문의 드립니다 이런 상황인데 뭐가 문제일까요?
-
미해결비전공자도 이해할 수 있는 리눅스 입문/실전
권한 기본값 질문
안녕하세요! 리눅스에서 파일은 666, 디렉토리는 777 기본 권한을 가지고 있는데 파일 기본 권한에 실행(x) 권한이 없는 이유는 대다수 파일이 실행파일이 아니여서일까요?? 그래서 필요한 경우에만 실행 권한을 부여하는건지 궁금합니다. 아님 다른 이유가 있는건지 알려주시면 감사하겠습니다!
-
미해결비전공자도 이해할 수 있는 Nginx 입문/실전
혹시 아파치 서버 관련 책이나 사이트도 추천해주실수 있으신가요..?
nginx 강의 잘보고있습니다 좋은강의 내주셔서 감사합니다제가 레거시 업무를 맡고 있다보니 apache를 유지보수 할 일이 종종있는데아파치는 강사님 강의처럼 국내에 쉽게 알려주는곳이 좀처럼 없는거 같습니다 ㅠㅠ혹시 추천해주실만한 사이트나, 강의, 책이 있을까요??
-
미해결비전공자도 이해할 수 있는 Nginx 입문/실전
스프링부트 서버에 proxy_pass 할 때 질문 있습니다
리버시 프록시 + 스프링 부트 서버에 HTTPS 적용할 때,location 잡힌게location / { proxy_pass http://localhost:8080; }이런형태 길래 궁금한게여기서 http:// 는 https://가 아니어도 상관없는건가요??해당 설정은 [브라우저] ← HTTPS(SSL) → [Nginx] ← HTTP → [Spring Boot :8080]이거인거같은데 nginx에서 스프링 부트갈때도 https걸려야 하지않나 싶어 질문드립니다!
-
미해결롱런하는 슈퍼 개발자가 되기 위한 필수 지식, IT 인프라 기초 총정리
같은 네트워크라는게 뭔가요?
강의 내용 중 이해가 잘 가지 않는 내용이 있으면 질문해 주세요! 같은 네트워크, 같은 네트워크 안에 물려있다이렇게 말씀하시는데이런 애들은 mac 어드레스를 아니까 이걸 사용해서 연결을 할 수 있는데L3은 같은 네트워크가 아니라 다른 네트워크에 있는 서버에 전송을 하려는거라 ip 어드레스를 사용한다 고 하셨는데느낌으로는 뭔지 알겠는데 정확하게는 '같은 네트워크'가 어떤 건지 잘 모르겠습니다거리로 정하는 건가요? 아니면 네트워크 이름이 있어서 같은 이름의 네트워크로 물려있는 서버들이 있나요?답변 부탁드립니다감사합니다
-
해결됨Docker Essentials - 감 잡히는 컨테이너 & 도커
도커 이미지와 컨테이너 이미지가 다른 건가요?
강의를 듣다 보면 '도커이미지'라는 용어도 있고 '컨테이너이미지'라는 용어도 있는데 둘 다 동일한 부분 일까요? 혹시 다르면 어떻게 다른지 설명부탁드려요
-
미해결실전에서 바로 써먹는 Kafka 입문
리더 파티션 선출 규칙에 관한 질문
강사님, 안녕하세요. 강의 잘듣고 있습니다! 실습을 하고 있는데 궁금한 점이 있어서 글을 남깁니다. 혹시 파티션 중 리더 replica를 선출하는 규칙이 있는지 궁금합니다. 예를들면 파티션에 1,2,3 번 replica가 있었고 리더였던 1번 replica가 중단됐을 경우 2번, 3번 replica 중 어떤 것이 리더가 되는지 궁금합니다. 시간되실때 답변 꼭 부탁드립니다. 감사합니다!
-
미해결롱런하는 슈퍼 개발자가 되기 위한 필수 지식, IT 인프라 기초 총정리
클라이언트의 '요청'의 예가 궁금합니다
강의 내용 중 이해가 잘 가지 않는 내용이 있으면 질문해 주세요! 서버의 역할의 및 종류 영상을 보고 있는데요여기서 클라이언의의 요청이 '정적 콘텐츠'이면 웹 서버에서 바로 응답이 가고요청이 '동적 콘텐츠'이면 웹 서버에서 어플리케이션 서버에 요청을 하고 응답 받은 걸 클라이언트에게 전달해준다는 과정을 보고 있는데요 여기서 클라이언트의 요청의 예가 뭐가 있는지 궁금합니다수강생님 검색을 했을 때~ 라고 몇 번 이야기를 하셨는데 강사님은 검색은 요청과는 조금 다르다고 답변하시는 거 같아서요이전 강의에서 www.naver.com 입력하고 엔터를 치는 이 행위를 '요청'으로 볼 수 있나요? 이거 말고 또 다른 요청 행위가 있을까요?정적, 동적 개념은 대충 알겠는데 검색이 아닌 상황의 예를 알면 더 쉽게 와닿을 것 같습니다 답변 부탁 드립니다감사합니다
-
미해결AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
37강 3분 25초 질문드립니다.
안녕하세요, 선생님.항상 유익하고 훌륭한 강의 제공해 주셔서 진심으로 감사드립니다.다름이 아니라, 강의를 수강하던 중 이해가 충분하지 않은 부분이 있어 조심스럽게 질문드립니다.37강 3분 25초에서 NACL은 특정 트래픽에 대해 접근 허용(Allow) 규칙을 추가할 수도 있고, 접근 차단(Allow) 규칙을 추가할 수도 있다고 강의 자료에 나와있는데, 이 부분이 잘 이해되지 않아 문의드립니다.일반적으로 접근 차단은 Deny로 설정하는 것으로 알고 있어, 접근 차단이 Deny가 아닌 Allow로 표현되는 이유가 무엇인지 궁금합니다.해당 개념에 대해 조금 더 상세히 설명해 주시면 큰 도움이 될 것 같습니다.바쁘시겠지만 확인 부탁드리며, 답변 주시면 감사하겠습니다.감사합니다.
-
미해결AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
기출문제 공부해서 시험은 붙는다해도
혹시..실무적인 능력은 어떻게 배양해야할까요..? 조언부탁드립니다. 클라우드 엔지어가 되거나 이런게 목적은 아니고 창업할때 활용하고싶습니다.