HTTP 503 에러(Service Unavailable) 원인과 해결

웹사이트에 접속했을 때 발생하는 HTTP 503 에러(Service Unavailable)의 원인은 서버 측에서 발생하는 에러입니다. 서버 과부하, 서버 구성 오류 등 다양한 원인이 있습니다.

503 에러(Service Unavailable)

✅ HTTP 503 에러 로그 확인하기

먼저 503 error이 발생한 원인을 파악하기 위해 error_log를 확인합니다.

tail -f /etc/httpd/logs/error.log 

✅ 다양한 HTTP 503 에러 로그 원인

1. httpd 미구동

데몬이 정상적으로 작동하는지 확인해 볼 수 있습니다.

~]# ps -ef | grep http
root         694       1  0 09:46 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
nobody       760     694  0 09:46 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
nobody       761     694  0 09:46 ?        00:00:01 /usr/sbin/httpd -DFOREGROUND
nobody       765     694  0 09:46 ?        00:00:01 /usr/sbin/httpd -DFOREGROUND
nobody       769     694  0 09:46 ?        00:00:01 /usr/sbin/httpd -DFOREGROUND
root        2044    1479  0 11:51 pts/0    00:00:00 grep --color=auto http

구동하지 않을 경우 httpd를 시작해 줍니다.

2. PHP-FPM 문제

최근 서버를 재시작 한 후에 PHP-FPM이 구동되지 않는 문제를 확인했습니다. APM을 설치한 직후 또는 서버를 재시작 했다면 PHP-FPM이 구동 중인지 확인해 볼 수 있습니다.

3. 서버 구성 오류

웹 서버(Apache, Nginx 등)의 설정 파일(.conf 파일 등)의 문제를 체크해 볼 수 있습니다.

4. 서버 과부하

서버가 현재 수용할 수 있는 요청을 초과하거나 서버 자체의 성능 문제로 인해 과부하가 발생하는 경우를 생각할 수 있습니다. 웹 서버 뿐만 아니라 DB 서버가 과부하인지도 체크해 볼 수 있습니다.

5. 방화벽 체크

방화벽은 웹 사이트에 악의적인 방문자 또는 DDoS 공격으로부터 사이트를 보호하는 역할을 수행합니다. 방화벽 설정이 잘못된 경우를 체크 해 볼 수 있습니다.

Similar Posts

  • vsftpd 530 에러와 533 에러 발생 시 해결 방법

    리눅스 서버에서 vsftpd 데몬이 설치되어 있는 서버에서 530 에러가 나는 경우가 있습니다. 목차✅ HTTP 503 에러 로그 확인하기✅ 다양한 HTTP 503 에러 로그 원인1. httpd 미구동2. PHP-FPM 문제3. 서버 구성 오류4. 서버 과부하5. 방화벽 체크✅ vsftpd 530 에러 시 확인 사항 1. Selinux 해제 Selinux를 잘 다루면 좋겠지만 Selinux로 당장에 FTP 접속이 되지…

  • APM 설치 후 503 에러

    APM 설치 후 503 에러가 발생해서 원인을 error.log를 확인 해 보니 아래와 같은 오류가 확인 되었습니다. 목차✅ HTTP 503 에러 로그 확인하기✅ 다양한 HTTP 503 에러 로그 원인1. httpd 미구동2. PHP-FPM 문제3. 서버 구성 오류4. 서버 과부하5. 방화벽 체크✅ APM 설치 후 503 에러 원인: PHP-FPM 에러 AWS EC2 서비스에 APM 설치 후…

  • |

    ORA-12514: 오라클 19c DB 접속 오류

    Oracle 19c를 윈도우에 설치 후 [ORA-12514: TNS:리스너가 현재 접속 기술자에 요청된 서비스를 알지 못함]이란 오류가 발생했습니다. 목차✅ HTTP 503 에러 로그 확인하기✅ 다양한 HTTP 503 에러 로그 원인1. httpd 미구동2. PHP-FPM 문제3. 서버 구성 오류4. 서버 과부하5. 방화벽 체크 ORA-12514 오류 > 파일 수정 여러가지 오류 확인 중 [lisener.ora] 파일과 [tnsnames.ora] 2개의 파일…

  • APM 설치 후 ‘사이트에 연결할 수 없음’

    오라클 클라우드 무료 인스턴스 ‘록키 리눅스’에 APM을 설치하고 난 후에 ‘사이트에 연결할 수 없음‘ 에러와 함께 ‘ERR_INVALID_RESPONSE’ 잘못 된 응답이라는 에러 메시지 화면을 확인했다. 도메인까지 연결한 후에 ping으로 해당 IP까지 향하는 것까지 확인했지만 오류가 확인된다. 목차✅ HTTP 503 에러 로그 확인하기✅ 다양한 HTTP 503 에러 로그 원인1. httpd 미구동2. PHP-FPM 문제3. 서버 구성…

  • |

    오라클 클라우드 ping 오류[VM 인스턴스]

    오라클 클라우드 VM 인스턴스에서 고정 IP 설정까지 진행했지만 ping을 입력해도 요청 시간 만료로 timeout 오류가 되면서 응답이 없는 오류가 계속 발생했습니다. 오라클 클라우드 ping 오류를 해결하는 방법은 다음과 같습니다. 목차✅ HTTP 503 에러 로그 확인하기✅ 다양한 HTTP 503 에러 로그 원인1. httpd 미구동2. PHP-FPM 문제3. 서버 구성 오류4. 서버 과부하5. 방화벽 체크오라클 클라우드…

  • 리눅스 톰캣 ERR_TOO_MANY_REDIRECTS 에러

    톰캣으로 운영 중인 서버에서 크롬으로 접속 시 “ERR_TOO_MANY_REDIRECTS” 오류가 발생하는 경우, 톰캣 ERR_TOO_MANY_REDIRECTS 에러 원인과 해결 방법 목차✅ HTTP 503 에러 로그 확인하기✅ 다양한 HTTP 503 에러 로그 원인1. httpd 미구동2. PHP-FPM 문제3. 서버 구성 오류4. 서버 과부하5. 방화벽 체크✅ ERR_TOO_MANY_REDIRECTS 톰캣 및 아파치 재시작(아파치 정지 되어 있었음) / “ERR_TIMED_OUT” 오류로 변경 이후에…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 8   +   5   =