Cloudflare 서버에서 '524 오류'를 수정하는 방법?

Cloudflare는 인터넷 보안 및 기타 온라인 서비스 제공을 전문으로하는 미국 기반 회사입니다. 이러한 서비스 중 일부에는 DDoS Protection, CDN 및 도메인 이름 서비스가 포함됩니다. 매우 인기있는 옵션이며 많은 사람들이 사용합니다. 최근에 사용자가 서버에서“ 오류 524 ”를 경험하는 곳에서 많은 보고서가 나왔습니다.

Cloudflare의 오류 524

Cloudflare 서버에서“524 오류”의 원인은 무엇입니까?

여러 사용자로부터 수많은 보고서를받은 후 문제를 조사하기로 결정하고 완전히 해결하기위한 일련의 솔루션을 고안했습니다. 또한 트리거 원인에 대해 조사하여 다음과 같이 나열했습니다.

  • 장기 실행 프로세스 : 오류 524는 Cloudflare가 오리진과의 TCP 연결을 완료했지만 시간 제한 한계에 도달하기 전에 오리진이 HTTP로 응답 할 수 없음을 나타냅니다. 이는 Cloudflare에 문제가 없으며 오리진과 연결할 수 있지만 오리진이 연결에 응답하는 시간 제한을 초과 함을 의미합니다. Cloudflare는이 오류를 표시하기 전에 100 초 동안 만 대기하므로 실행중인 프로세스가이 오류보다 트리거 된 경우 더 오래 걸립니다.
  • 과부하 : 경우에 따라 서버가 과부하되어 하드웨어에 의해 제한 될 수 있습니다. 서버의 CPU 사용량이 정상보다 크면 로딩 시간이 급증 할 수 있습니다. 그러면 서버가 작업을 완료하는 기능이 제한되어이 오류가 발생할 수 있습니다.

이제 문제의 본질에 대한 기본적인 이해를 마쳤으므로 솔루션을 향해 나아가겠습니다. 충돌을 피하기 위해 제시된 순서대로 구현하십시오.

해결 방법 1 : 리소스 확인

서버에서이 오류가 발생하면 서버 리소스를 많이 사용하는지 확인하는 것이 좋습니다. 이 오류가 발생하여 리소스 사용량이 정상보다 높을 수 있습니다. 서버의 하드웨어 기능을 높이 거나 서버에서 실행중인 프로세스를 제한 하는 것이 좋습니다.

해결 방법 2 : 하위 도메인으로 이동

완료하는 데 100 초 이상 걸리는 프로세스를 정기적으로 실행하는 경우 이러한 프로세스를 Cloudflare의 DNS 애플리케이션에 의해 프록시되지 않는 하위 도메인 으로 이동할 수 있습니다. 이렇게하면 100 초 제한이 더 이상 프로세스에 적용되지 않고 정상적으로로드됩니다.

참고 : VPS 소프트웨어를 끄고 Railgun 설정을 테스트하는 것이 좋습니다.

재미있는 기사