기술 설계 · 양식

에러 코드 정의서 양식

서비스 전체에서 쓰는 에러 코드 체계를 한곳에 고정해, API·배치·화면이 같은 코드를 같은 뜻으로 쓰게 한다.

이럴 때 써요

양식 구성

6개 절로 이루어져 있습니다.

문서 정보
버전 · 서비스 · 관련 문서 · 작성자 · 검토자 · 승인자 · 최종 수정일
1 코드 체계 규칙
접두어만 보고도 어느 영역의 에러인지 알 수 있게 규칙을 먼저 정합니다.
2 공통 에러 코드
여러 도메인이 함께 쓰는 코드를 먼저 정한다. 같은 상황에 코드가 둘이 생기지 않게 한다.
3 도메인별 에러 코드
도메인별 코드는 발생 조건과 재시도 가능 여부까지 적는다. 재시도 여부를 모르면 클라이언트가 무한 재시도를 한다.
4 로그 · 모니터링 연계
어떤 코드가 뜨면 사람을 불러야 하는지 정한다. 전부 알림으로 두면 아무도 안 본다.
5 변경 이력
코드의 뜻이 바뀌면 남긴다. 뜻만 조용히 바꾸면 옛 로그 분석이 전부 틀어진다.

바로 써 보기

로그인 없이 바로 쓸 수 있습니다. 다 쓰면 PDF·Word·한글(HWPX)·Markdown 으로 내보냅니다.

이 양식으로 바로 쓰기 · 양식 미리 보기

기술 설계 단계의 다른 양식