새 버전으로 업데이트했는데 특정 요소만 안 나오는 것이 아니라 웹 페이지 전체가 안 나오는 경우도 있습니다. 이때는 서버 오류를 의심해볼 수 있습니다. 서버 오류는 성능 문제, 보안 문제, 로직 문제, 데이터 문제, 외부 의존성 문제, 인프라 문제 등 매우 다양합니다.
● 성능 문제
비효율적인 로직이나 알고리즘을 처리하느라 서버가 바빠서 생기는 문제입니다. 트래픽이 몰려 서버에 과부하가 걸리거나 응답이 몇 초 이상 지연되면 해당 데이터를 사용해야 하는 프론트엔드에까지 영향을 미쳐 화면에 나와야 할 것이 나오지 않습니다.
● 보안 문제
서버의 기능 중에는 ‘관리자 또는 로그인한 회원만 접근할 수 있다’는 식의 권한이 필요한 기능도 있습니다. 로그인 기간이 만료돼 권한이 없는데 이러한 기능을 사용하려 하면 서버가 400, 401 오류를 낼 수 있습니다.