MiniStack
close
프로필 배경
프로필 로고

MiniStack

  • 분류 전체보기 (16)
    • 공부기록 (3)
      • 네트워크 (1)
      • 알고리즘 (1)
      • Java (0)
      • docker (0)
      • k8s (1)
    • 프로젝트기록 (9)
    • 문제풀이 (1)
      • 알고리즘 (1)
    • etc (2)
  • 홈
  • 태그
  • 글쓰기
  • 관리자
  • (구)블로그
AWS API gateway로 SQS에 메시지 전달 후 Lambda에서 처리하기 (+CORS 설정)

AWS API gateway로 SQS에 메시지 전달 후 Lambda에서 처리하기 (+CORS 설정)

준비물 : 작성완료된 람다함수SQS 생성하기트래픽이 몰렸을때 순차적 처리를 위한 큐이기 때문에 FIFO로 선택해서 생성했다.콘텐츠 기반 중복 제거는 끄고 높은 처리량 옵션만 켜줬다.중복제거 ID는 선택 사항이라고 쓰여있지만 테스트를 해봤을때 아이디를 전달을 안하니까 오류가 나서 그냥 없애버렸다. 그외의 옵션은 디폴트 상태로 생성 완료. Lambda 트리거 설정람다에 들어와보면 왼쪽에 트리거 추가 버튼이 있다.소스로 SQS 선택하기SQS 대기열에서 위에서 생성한 SQS를 선택해준다.별다른 설정 없이 끝. Lambda 코드의 경우 다음과 같다.def lambda_handler(event, context): print("Lambda 실행 - SQS 메시지 처리 시작") for record in ev..

  • format_list_bulleted 프로젝트기록
  • · 2025. 2. 25.
  • textsms
Elasticache와 AWS Lambda 연결하기 (연결 안되는 에러 해결기)

Elasticache와 AWS Lambda 연결하기 (연결 안되는 에러 해결기)

Lambda 만들기기본 정보는 위와 같이 작성역할은 이렇게 주었는데 해당 역할에는이렇게 정책이 지정되어 있다.추가 구성에서 VPC 활성화 체크를 하고Elasticache가 위치할 곳의 서브넷을 선택한다. 보안그룹의 경우 별도의 설정없이 인바운드 규칙 X, 아웃바운드 규칙 모두 허용 상태로 지정했다. Elasticache 만들기이번엔 Elasticache를 만들어 보겠다.Redis OSS캐시를 사용했고 클러스터 모드를 활성화한 캐시로 사용했다.아까 람다가 위치한 곳과 같은 서브넷으로 서브넷 그룹을 생성하였다.그외에 설정은 그냥 기본 상태로 설정 Lambda 코드 작성하기우선 레디스 연결 테스트를 위해 다음과 같은 코드를 작성해서 테스트 해보았다.import redisfrom redis.cluster imp..

  • format_list_bulleted 프로젝트기록
  • · 2025. 2. 24.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (16)
    • 공부기록 (3)
      • 네트워크 (1)
      • 알고리즘 (1)
      • Java (0)
      • docker (0)
      • k8s (1)
    • 프로젝트기록 (9)
    • 문제풀이 (1)
      • 알고리즘 (1)
    • etc (2)
최근 글
태그
  • #AWS
  • #jenkins
  • #Kubernetes
  • #서브네팅
  • #lambda
  • #EKS
  • #슈퍼네팅
  • #reids
  • #Alb
  • #CI/CD
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바