
아파치 서버 v2가 있습니다. 가끔 서버 로드 없이 503 오류가 발생합니다. 이 오류는 특정 시간이나 특정 서비스를 사용할 때 무작위로 나타나지 않습니다. 원인을 찾거나 추적하는 방법은 무엇입니까? 오류 로그를 확인했는데 마지막 수정 날짜가 어제인데 오늘 오류가 여러 번 나타났습니다. 감사합니다.
답변1
전용 VPS가 있는 경우 권장되는 몇 가지 문제 해결 단계는 다음과 같습니다.
- mysql 로그를 확인하여 리소스를 많이 소모하는 느리게 실행되는 쿼리가 있는지 확인하세요. CMS를 실행하는 경우 503 오류(백업, 이미지 또는 미디어 압축 등) 발생 시 사이트에서 실행 중인 특정 작업이 있습니까? 또한 데이터베이스의 모든 로그 테이블을 잘라낼 수도 있습니다. 데이터베이스가 지나치게 크고 웹 서버에서 제공되는 경우 503 오류가 발생할 수 있습니다.
- 백업 이미징, 서버 간 파일 동기화 등 503 오류 발생 시 발생하는 크론 작업이 있는지 확인하세요.
- 웹 애플리케이션 자체가 로그를 보관하는 경우 반복적으로 발생하는 PHP 오류나 경고를 확인하고 가장 빈번한 오류나 경고를 제거하여 앞으로 로그를 간소화하는 데 도움을 주세요. 때때로 오래된 PHP 애플리케이션은 값이 설정되어 있는지 또는 존재하는지 제대로 확인하지 않고 변수/값을 호출할 수 있습니다.
- 위 단계를 수행했지만 여전히 문제가 발생하는 경우 서버의 CPU/RAM 사용률을 모니터링하여 문제를 추가로 진단하는 것이 좋습니다(하드웨어에 특정한지 또는 호스팅 공급자 유지 관리에 특정한지 확인).
공유 VPS가 있는 경우 위의 1~3단계 제안을 실행하고 전용 VPS로 이동하거나 성능 향상을 위해 호스팅 패키지를 늘리는 것이 좋습니다.