--- kind: CONCEPT slug: adapter-inbound-graphql-c05 title: 요청 데드라인이 실제로 실행을 끊는 경로가 있다 topic: admission-budget-and-backpressure project: clean-architecture-backend-template status: 게시 전 sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916 rootTreeNode: concept:adapter-inbound-graphql-c05 evidenceCapturedOn: 2026-09-01 assets: - key: adapter-inbound-graphql-c05 file: ../../../final/evidence/rendered/adapter-inbound-graphql-c05.svg evidence: - ../../../final/evidence/raw/adapter-inbound-graphql-c05.txt source: - 원본 분석 절은 final/document.md#a16#L376 이다. module: adapter-inbound-graphql --- # 요청 데드라인이 실제로 실행을 끊는 경로가 있다 `GraphQlCancellation`(93)이 세 곳에서 쓰인다. 요청 계층의 데드라인은 만들어지기만 하는 것이 아니라 실행을 실제로 끊는다. ## 본문 `GraphQlCancellation`(93)은 `cost/GraphQlRuntimeBudgetTracker` · `advanced/incremental` · `advanced/subscription` 세 곳에서 쓰인다. ## GraphQlCancellation 참조 위치 :::evidence key="adapter-inbound-graphql-c05" alt="코드베이스에서 GraphQlCancellation 를 검색한 출력 30줄. 이 기록이 세는 참조가 그 출력에 그대로 보인다." caption="GraphQlCancellation 코드베이스 검색 — 30줄 · exit 0" zoom="true" ::: ## 요청 계층이 완결돼 있다는 뜻 요청 데드라인이 실제로 실행을 끊는 경로가 존재한다는 뜻이고, `GraphQlRequestContext.withDeadline`의 단조 조이기와 함께 요청 계층은 완결돼 있다.