← 연혁 목록으로

Next.js 16 업그레이드와 Cloudflare 장애 대응, Report Checker 통합

2026. 8. 21.

사이트가 쓰는 Next.js 프레임워크를 최신 메이저 버전으로 올렸습니다. 파일 구조와 여러 설정 방식이 바뀌어 손볼 곳이 많았지만, 빌드와 배포 모두 무사히 통과했습니다.

같은 날 보안 강화를 위해 Cloudflare의 봇 차단 기능을 켰는데, 얼마 지나지 않아 사이트의 한 진단 도구가 계속 오류를 내기 시작했습니다. 페이지는 멀쩡한데 API 호출만 실패하는 이상한 패턴이었습니다. 서버 로그를 봐도 이상이 없어서 처음엔 다른 원인을 의심했지만, 결국 Cloudflare의 이벤트 로그에서 답을 찾았습니다 — 봇 차단 기능이 브라우저의 일반적인 페이지 접속은 잘 처리하지만, 코드가 직접 호출하는 API 요청은 사람이 아니라고 오판해 막아버리고 있었던 겁니다. 봇 차단 기능을 끄자 바로 정상화됐습니다. 사이트 전역에 적용되는 보안 기능이 뜻밖의 곳에서 부작용을 낼 수 있다는 걸 확인한 사례였습니다.

이날 별도로 개발해두었던 "보고서·기획서 다듬기" 도구(Report Checker)도 별도 서비스로 운영하던 것을 이 사이트 안의 도구 중 하나로 통합했습니다.