AWS

Java Lambda template.yaml 관리

devfinger 2024. 11. 18. 22:36

 

Resources:
  Function:
    Type: AWS::Serverless::Function
    Properties:
      Timeout: 300
      MemorySize: 128
      Handler: helloworld.App
      CodeUri: Function
      Runtime: java17
      Architectures:
      - x86_64
    Metadata:
      SamResourceId: Function

  Function2:
    Type: AWS::Serverless::Function
    Properties:
      Timeout: 300
      MemorySize: 128
      Handler: helloworld.App2
      CodeUri: Function
      Runtime: java17
      Architectures:
        - x86_64
    Metadata:
      SamResourceId: Function

 

/src/main/.aws-sam/build/template.yaml

이 파일은 람다 메소드 실행하면 실행한 람다 메소드 하나만 남고 다 지워진다.

그래서 임시 디렉토리에 복사해 놓고, 실행 후 다시 복사해서 사용하면 만들어 놓은 메소드 실행 할 수 있다.

 

'AWS' 카테고리의 다른 글

CloudWatch Java 로그 작성 방법  (0) 2024.11.29
vpc flow logs, cloudwatch, cloudtrail  (0) 2024.11.28
Lambda Java DB 연결 변수 관리  (2) 2024.11.18
Endpoint 서비스 범주  (0) 2024.11.11
Lambda 대상 추가  (0) 2024.11.11