typescript에서 aws-cdk v2로 SQS + DLQ 생성

2147 단어 typescriptawscdk
aws에서 비동기 메시징 애플리케이션을 생성하려는 경우 처리 오류를 저장하기 위해 SQS 및 DLQ를 생성해야 한다고 가정해 보겠습니다.

Queues can be great in scenarios where your application needs
something done but doesn’t need it done now, or doesn’t even care
about the result. Instead of calling a web service and waiting for it
to complete, you can write the message to a queue and let the same
business logic happen later.



쇼 시간이야





스택은 다음과 같습니다.
  • aws-cdk v2
  • 타자기
    ### 설치

  • npm i -D @aws-cdk/assert ts-node ts-node-dev typescript aws-cdk
    npm i aws-cdk-lib constructs
    

    먼저 다음 명령을 사용하여 프로젝트를 부트스트랩해야 합니다.

    npx cdk bootstrap aws://ACCOUNT-NUMBER/REGION
    

    Bootstrapping is the deployment of a AWS CloudFormation template to a specific AWS environment (account and region). The bootstrapping template accepts parameters that customize some aspects of the bootstrapped resources (see Customizing bootstrapping).



    이제 다음 예제에 따라 대기열 및 DLQ를 생성할 수 있습니다.


    Create SQS는 식은 죽 먹기입니다 xD

    실제 프로젝트 구조 예제를 보고 싶다면 이 게시물의 하단을 살펴보십시오. 몇 가지 예제가 있는 내 cdk 저장소에 대한 링크입니다.


    일어나 / cdk


    모든 cdk 연구소는 여기에 갑니다 친구 xD





    cdk


    모든 cdk 연구소는 여기에 갑니다 친구 xD


    View on GitHub

    좋은 웹페이지 즐겨찾기