핵심 요약: Cloudflare Workers의 custom spans가 OpenTelemetry span API를 더 폭넓게 지원합니다. tracing.startSpan(), tracing.getActiveSpan(), span.recordException(), span.setAttributes()가 추가됐습니다.
주요 변경: startSpan()은 활성 span으로 만들지 않고 수동 종료하는 span을 생성합니다. getActiveSpan()은 현재 활성 span을 반환해 helper나 library에서 span 객체를 직접 전달하지 않고도 속성이나 예외를 기록할 수 있습니다. recordException()은 예외 이벤트를 기록하고, setAttributes()는 여러 속성을 한 번에 설정합니다. setAttribute()와 setAttributes()는 span을 반환해 체이닝도 가능합니다.
개발자 영향: Workers 내부 코드와 라이브러리에서 tracing 문맥을 전달하는 부담이 줄고, 오류와 사용자 정의 메타데이터를 OpenTelemetry 기반 trace에 더 쉽게 남길 수 있습니다. custom spans를 사용하려면 Worker tracing이 활성화돼 있어야 합니다.
발표 시각(KST): 2026년 9월 25일, 세부 시각 미공개
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.