inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

아마존 클라우드 무료계정으로 시작하는 서버리스 애플리케이션 프로젝트

마지막 강의 _X_AMZN_TRACE_ID 관련 에러 문의

361

besteffort

작성한 질문수 1

0

마지막 강의까지 왔습니다~

브랜치 5-5 받고~

xraysdk 노드 미설치 건 설치 후 sam local start-api 하고 로컬에서 index.html 열면 아래와 같은 에러가 발생합니다.

어떤 문제인지, 어떻게 조치하면 되는지 알려주시면 감사하겠습니다~

START RequestId: eaef8442-4a60-1f6b-6234-67e2b5eaa3ff Version: $LATEST

2020-11-22T15:04:04.435Z        eaef8442-4a60-1f6b-6234-67e2b5eaa3ff    ERROR   Invoke Error    {"errorType":"Error","errorMessage":"Missing AWS Lambda trace data for X-Ray. Expected _X_AMZN_TRACE_ID to be set.","stack":["Error: Missing AWS Lambda trace data for X-Ray. Expected _X_AMZN_TRACE_ID to be set.","    at Object.contextMissingRuntimeError [as contextMissing] (/opt/nodejs/node_modules/aws-xray-sdk-core/lib/context_utils.js:21:15)","    at Segment.resolveLambdaTraceData (/opt/nodejs/node_modules/aws-xray-sdk-core/lib/env/aws_lambda.js:93:43)","    at Object.getSegment (/opt/nodejs/node_modules/aws-xray-sdk-core/lib/context_utils.js:94:17)","    at Runtime.exports.handler (/var/task/app.js:9:25)","    at Runtime.handleOnce (/var/runtime/Runtime.js:66:25)"]}

END RequestId: eaef8442-4a60-1f6b-6234-67e2b5eaa3ff

REPORT RequestId: eaef8442-4a60-1f6b-6234-67e2b5eaa3ff  Init Duration: 750.24 ms        Duration: 17.37 ms      Billed Duration: 100 ms Memory Size: 128 MB     Max Memory Used: 60 MB

Lambda returned empty body!

Invalid lambda response received: Invalid API Gateway Response Keys: {'errorType', 'errorMessage'} in {'errorType': 'Error', 'errorMessage': 'Missing AWS Lambda trace data for X-Ray. Expected _X_AMZN_TRACE_ID to be set.'}

2020-11-23 00:04:04 127.0.0.1 - - [23/Nov/2020 00:04:04] "GET /kanban/cards HTTP/1.1" 502 -

aws 서버리스

답변 1

0

besteffort

오랜 시간 찾아봤는데 sam cli 에서는 xray를 지원하지 않는다는 글이 보입니다.

https://github.com/aws/aws-sam-cli/issues/217

sam으로 deploy하는 최종 소스로는 로컬 테스트가 어려울 것 같은데,

소스를 보면 xray를 기본적으로 사용하게 구현되어 있어 수정본 소스나 추가 강의가 제공되는 게 어떨까 싶은 생각입니다~^^

잘 배웠는데 마무리 조금만 더 부탁드립니다~

API Gateway 학습에서 CORS에러가 계속 뜬다면 보세요.

0

616

0

api gateway 배포기록 질문

0

308

1

Macbook Pro에서 502 에러

0

345

0

cloutWatch 경보 생성 부분 ui 업데이트 되었습니다.

0

352

1

AWS의 ECS, EKS 강의도 새로 개설 부탁 드립니다.

0

352

0

aws에서 cloudfront, elb, nginx 구성에서 https 웹서비스를 구현하려고 하는데 이때 ssl을 어느 포인트에 배치해야 하나요?

0

285

0

디버그

0

196

0

dynamoDB sort 질문

0

250

0

Lambda function의 동시성 제어 질문

0

216

0

API-key 를 설정하는 이유가 정확히 무엇인가요?

0

221

0

다 해줘도 여전히 오류가 발생합니다.

0

370

1

왜 안되는거죠?????

0

325

1

혹시 리전을 서울로 안하면 불이익이 있을까요?

0

213

0

강의노트가 어디에 있나요????

0

268

1

HOST 변수의 값인 api gateway의 주소는 밝혀지면 안되나요?

0

292

0

DynamoDB와 Aurora DB 비교

0

414

0

UI가 바뀐건지.. 지표가 전부 안 뜨네요

0

215

2

이런 에러가 뜨네요..

0

210

1

칸반보드에 아무 표시가 되지 않습니다

0

260

1

자동완성문제

0

248

1

로컬버전 칸반보드 질문

0

275

1

API Key를 request.heade에 넣으면...

0

303

2

index.html 소스내의 script tag 의 style attribute 오타

0

278

2

X-Ray 부분에서 하위 세그먼트들이 보이지 않네요 ㅠ

1

353

1