묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)
정말 사소한 질문이지만 ... 궁금해서 물어봅니다.
안녕하세요... 정말 사소한 질문이지만...controller 를 만들때@GetMapping() 이런식으로 () 빈 괄호를 쓰시던데 혹시 특별한 이유가 있을까요 ???? 뭔가 가독성이 좋다거나...?? 이런 스타일은 첨봐서 신기해서 문의드립니다 !
-
미해결누구나 이해할 수 있는 AWS를 이용한 클라우드 기초
최신 AMI 변경으로 인한 작동확인 시 세팅 변경
위와 같이 최신 Amazon Machine Image 가 변경되어 작동 확인 시 아래와 같이몇 가지 내용을 변경해서 적용해야 했습니다. 확인되시면 피드백 부탁드립니다~(^_^)⭐ 작동확인1)파이썬 버전확인 시 미설치 확인...python --version=> -bash: python: command not found2)패키지 업데이트sudo yum update -y3)파이썬3 설치 & 버전확인sudo yum install python-pip -y... 설치 완료 후 버전확인python3 --version=> Python 3.9.234)index.html 파일 생성 & 생성한 파일 확인하기=> 강의와 동일5)서버 작동python3 -m http.server 3000 참고로 저는 AWS 유료계정을 사용 중이에요. 강의 보시는 분들에게 도움되면 좋겠습니다~
-
미해결실전에서 바로 써먹는 Kafka 입문
Kafka concurrency
안녕하세요, Consumer 서버가 2대라고 가정해보겠습니다.@KafkaListener의 concurrency 값을 설정을 2으로 설정하였다고 가정한다면, 2개의 스레드가 생성이돼서 병렬적으로 파티션을 처리할텐데위의 설정 없이 그냥 @KafkaListener가 붙은 메서드에 @Async를 통해서 ThreadPool의 크기를 2으로 설정하였다면, 동일하게 동작하게 되는걸까요?스프링 MVC의 경우 톰캣 기본 설정이 200 정도의 스레드풀을 할당해서 병렬적으로 처리하는 것으로 알고 있는데, Async대신 KafkaListener의 concurrency 설정을 200으로 하는 것이 맞을까요?
-
미해결실전에서 바로 써먹는 Kafka 입문
Kafka timeout 설정
안녕하세요.보통 RestTemplate, WebClient, FeignClient 등으로 외부 요청 등을 시도할 경우에는 timeout 설정을 중요하게 생각하는데, 카프카에서는 Connection Timeout, Read Timeout 등과 같은 셋팅 값을 몇 초로 설정해야할까요? 그리고 몇 초에 해당하는 값을 정하는 기준이 어떻게 될까요?
-
미해결실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)
안녕하세요 선생님 '실전에서 바로 써먹는 Kafka 입문' 강의 질문 있습니다.
일단 해당 질문은 강의 내용하고 관련 없는 점 죄송 드립니다.'실전에서 바로 써먹는 Kafka 입문' 해당 강의 구입 전 질문을 하고 싶어서 찾고 있었는데 게시판이 따로 없어서 어쩔수 없이 여기에 글을 등록합니다. 양해 부탁드립니다. 일단 저는 어느 한 스타트업에서 종사 하고 있는 주니어 개발자 입니다. 어쩔수 없이 Kafka 를 당장 사용해야 하는 상황이 발생해서 Kafka 관련 지식도 중요하지만 이보다 더 중요한 것은 상용 서비스에서 실제로 직접 Kafka 를 설치 하고 서버를 운영 해야 하는 일인데요.일단 해당 강의 내용을 보니 AWS EC2 로 실습을 하는 것 같은데요. <질문1>이 강의 내용만 잘 따른다면 기초적인 Kafka 서버 운영에서 크게 무리가 없을까요? (제가 추상적으로 질문을 드렸고 어떤 기능 및 사용자 접속량도 말하지 않는 상황에서 답변드리기 곤란하시겠지만 대략 적으로 말씀드리자면 아직 초반이라 하루에 100명 정도 사용자가 접속 한다고 생각하시면 될 것 같습니다!)<질문2>그리고 제가 한번 찾아보니 "Amazon MSK", "컨플루언트" 같은 SaaS 형태로 제공하는 서비스를 제외 했는지 알고 싶습니다.<질문3>혹시 제가 말씀드린 상황에서 SaaS 형태로 제공하는 서비스는 비추천일까요?다시 한번 강의 내용과 관련없는 질문을 남겨드려서 죄송 합니다.답변 부탁드립니다 감사합니다 :)
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
배포 오류
Actions 는 다 통과하는데 저기서 배포 오류가 뜨는데 이유를 알 수 있을까요?
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
도커 쿠버네티스 기다림 오류 문제..
강사님 그 챗지피티한테 물어보고 했는데 이렇게 기다리는 시간이 많으면 어떻게 처리해야 하는 지 궁금합니다.
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
쿠버네티스 고급편은 언제 나오나요?
.
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
node.js 설치시 에러
node.js 설치 명령어를 실행하면 odesource.gpg: command not foundbash: /: Is a directorydeb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro mainbash: /: Is a directoryE: Malformed entry 1 in list file /etc/apt/sources.list.d/nodesource.list (Component)E: The list of sources could not be read.E: Malformed entry 1 in list file /etc/apt/sources.list.d/nodesource.list (Component)E: The list of sources could not be read. 이렇게 뜨면서 설치가 되지 않는 것 같습니다. root@ip-172-31-34-207:/home/ubuntu# node -vCommand 'node' not found, but can be installed with:apt install nodejs
-
미해결대규모 트래픽 처리를 위한 부하테스트 입문/실전
mem_used_percent 지표가 없는 경우가 있을까요?
안녕하세요 강의 잘 보고 있습니다. 다름이 아니라, 해당 강의와 다르게 Ec2에서 mem_used_percent가 안보이는데 원인이 있을까요?아래 사진은 제 ec2 설정입니다
-
미해결누구나 이해할 수 있는 AWS를 이용한 클라우드 기초
aws S3 강의를 듣다가 궁금해서 질문 남깁니다!!
S3는 정적 이미지 혹은 텍스트를 저장한다고 하셨는데 그러면 실제 실무에서는RDS에 테이블을 생성 (예를 들어 name, id, image, video)사용자가 이미지나 동영상을 업로드 하게 되면 S3에 저장을 하게 되고 RDS에는 S3의 주소를 저장다른 사용자가 게시글을 열람하게 되면 RDS는 S3의 주소를 리턴하여서 사용자가 비디오나 이미지를 열람하게 함 위와 같은 방식으로 개발을 하게 되는 건가요??
-
미해결누구나 이해할 수 있는 AWS를 이용한 클라우드 기초
인스턴스 유형에 강의에 해당하는 인스턴스가 없습니다.
선생님께서는 Amazon Linux 2 Kernal 5.10 AMI 2.0~~~ 인데저는 밑에 사진처럼 나와 있습니다.둘 중에 아무거나 사용해도 될 까요?
-
해결됨누구나 이해할 수 있는 AWS를 이용한 클라우드 기초
혹시 제가 이해한게 맞을까용?
public subnet의 경우에는 외부 인터넷과 바로 연결이 되고 NAT 게이트웨이를 public subnet과 연결 해서 private Subnet으로 들어오는 패킷을 public subnet을 통해서 전달되게 하는 것NAT 게이트웨이를 사용하는 이유는 실제 외부 인터넷 패킷이 private 한 공간에 들어오면 안되므로 NAT을 이용해서 외부 인터넷과 통신이 가능한 IP를 Private subnet에 제공한다.그리고 내부 서버(public subnet,private subnet)끼리는 라우팅 테이블을 이용해서 상호 간의 통신이 되게 한다.제가 이해한게 위와 맞을까요?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
appspec.yml, 스크립트 파일 수정요청
안녕하세요CI/CD 강의를 재미있게 수강중 입니다수강 중 수정 사항을 요청드리기 위해 여기에 남깁니다노션 : https://jscode.notion.site/CI-CD-c028a6824f824524bcb35b8c384c9771 appspec.yml 파일 작성 중 오타가 있습니다이로 인해 정상적인 배포가 되지 않습니다확인 해주시기 바랍니다
-
해결됨강의 하나로 끝내는 백엔드 모든 지식!
강의 자료 PDF 제공 가능 여부 문의
안녕하세요 어제 강의를 신청하여 시작하였습니다. 노션으로 강의자료를 제공해주시던데.. 혹시 PDF 자료로 일괄적으로 제공이 가능하신가요? 인쇄물로 공부하고 싶어서 그렇습니다. 안녕하세요! 수강 중 궁금한 점이 생겼을 때, 어떻게 질문해야 원하는 답변을 더 빠르고 정확하게 얻을 수 있을까요? 여러분의 소중한 질문이 더 효과적으로 해결될 수 있도록, 몇 가지 질문 방법을 안내해 드릴게요!1. 무엇이 궁금한지 명확하게 알려주세요! 🎯어떤 강의 내용에 대한 질문인가요?예: "섹션 3, 챕터 11: 인증과 인가 제대로 알기 강의 내용 중 JWT 토큰 발급 과정에서 궁금한 점이 있습니다."어떤 목표를 달성하고 싶으셨나요? / 어떤 결과를 예상하셨나요?예: "서버에서 토큰을 정상적으로 발급받아 클라이언트에 전달하는 것을 목표로 했습니다."2. 충분한 정보를 함께 공유해주세요! 💾시도해본 내용 (중요! ⭐):이 문제를 해결하기 위해 어떤 노력을 해보셨는지 알려주세요.예: "구글에 'JWT 토큰 만료 해결 방법'을 검색해서 몇 가지 글을 읽어봤지만, 제 상황에 적용하기 어려웠습니다." 또는 "강의 노트를 다시 살펴보며 OOO 개념을 이해하려고 했는데, XXX 부분이 명확하지 않습니다."여러분이 이해하고 있는 내용 (개념 질문 시):단순히 "OOO이 뭐예요?" 보다는, "OOO은 XXX라고 이해했는데, 그렇다면 YYY 상황에서는 어떻게 적용되나요?" 와 같이 여러분의 생각을 함께 공유해주시면 더 깊이 있는 답변이 가능합니다.3. 질문은 명료하고 간결하게! ✨한 번에 한 가지 핵심 질문을 중심으로 작성해주세요. 여러 질문이 있다면 나눠서 질문해주시는 것이 좋습니다.가급적 맞춤법과 띄어쓰기를 지켜주시면 질문을 이해하는 데 큰 도움이 됩니다.질문 제목은 내용을 유추할 수 있도록 명확하게 작성해주세요.나쁜 예: "질문있습니다ㅠㅠ"좋은 예: "섹션5 챕터22 도커 이미지 빌드 시 COPY 명령어 오류 문의"4. 질문 전, 혹시 이미 답변이 있지는 않을까요? 🔍강의 Q&A 게시판이나 관련 커뮤니티에서 비슷한 질문이 이미 있었는지 검색해보는 센스!
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
질문있습니다.
예를들어서 스프링부트,mysql,redis를 연동해서 파드로 띄으고싶으면 deployment안에서 생성해야하는걸로 알고있습니다. 그러면 mysql-deployment.yaml redis-deployment.yaml springboot-deployment.yaml 이런식으로 3개의 파일을 만들어야하나요?그러면 디플로이먼트가 3개 생성되는걸/가요?
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
pdf 자료에 섹션3 누락
섹션 3 [예제] 백앤드 서버를 파드로 띄어보기가 없습니다..pdf 수정부타드립니다
-
미해결비전공자도 이해할 수 있는 Nginx 입문/실전
챕터 22에대한 질문드립니다.
안녕하세요! 강의 잘 보고 있습니다.한 가지 궁금한 점이 있어 질문드립니다."HTTPS는 왜 적용해야 할까?" 파트 보다가 문득 궁금해졌는데요,이전 강의에서 admin 페이지와 일반 페이지를 나눠서 default.conf에 설정하신 부분 설명해주셨는데여러개의 사이트같은 케이스는..실무에서는 certbot적용 강의처럼 하는 절차일까요?한번에 적용이 되는것일까요?그러면.. SSL(HTTPS) 적용은 처음 한번만 하는것인지..아니면 (일정기간마다) 주기적으로 적용을 하시는지 궁금합니다.
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
pvc CrashLoopBackOff 문제
/c/Users/User/Desktop/aws/mysql (main) $ kubectl logs -f mysql-deployment-dc94cbd74-pzjvm -c mysql-container 2025-07-15 12:40:56+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.3.0-1.el9 started. 2025-07-15 12:40:56+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2025-07-15 12:40:56+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 9.3.0-1.el9 started. '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock' 2025-07-15T12:40:56.554602Z 0 [System] [MY-015015] [Server] MySQL Server - start. 2025-07-15T12:40:56.757217Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 9.3.0) starting as process 1 2025-07-15T12:40:56.761789Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2025-07-15T12:40:56.765848Z 1 [ERROR] [MY-012592] [InnoDB] Operating system error number 22 in a file operation. 2025-07-15T12:40:56.765898Z 1 [ERROR] [MY-012596] [InnoDB] Error number 22 means 'Invalid argument' 2025-07-15T12:40:56.765913Z 1 [ERROR] [MY-012646] [InnoDB] File (unknown): 'close' returned OS error 122. Cannot continue operation 2025-07-15T12:40:56.765918Z 1 [ERROR] [MY-012981] [InnoDB] Cannot continue operation. 이런 에러가 반복적으로 뜹니다. 메뉴얼 대로 했는데 혹시 무엇이 문제일까요..?
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
AMI 유형
강의 1:52 노드 그룹 컴퓨팅 구성할 때 이번에 올려준 강의랑 AWS EKS 컴퓨팅 구성 AMI 유형 리스트가 다른데 강의의 유형 Amazon Linux 2 Arm ( AL2_ARM_64 ) 이거랑 Amazon Linux 2023(arm64) Standard(AL2023_ARM_64_STANDARD)랑 같은건가요?