Back to history

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

8/21/2026

Ad
Google AdSense Banner[Ad #1] Horizontal / Responsive

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

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

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

Ad
Google AdSense Banner[Ad #4] Multiplex / Sponsor