VPS 서버에서 매일 다운되는 웹사이트

VPS 서버에서 매일 다운되는 웹사이트

저는 10개의 PHP 웹사이트에서 공유되는 4개의 CPU와 4GB RAM을 사용하는 VPS 서버를 보유하고 있으며 그 중 2개의 웹사이트(웹사이트 및 크론 작업 설정)는 때때로 사용 가능한 4개의 CPU 코어 중 6개 이상의 CPU 코어를 사용하고 있습니다. 그리고 그 때문에 모든 웹사이트가 다운되고 이 오류가 표시됩니다."508 리소스 제한에 도달했습니다".

리소스 제한을 초과하여 웹사이트에서 일시적으로 귀하의 요청을 처리할 수 없습니다. 나중에 다시 시도 해주십시오.

한 사이트와 관련된 이 문제가 다른 사이트에 영향을 미치지 않으면 어떻게 해야 합니까? 모든 웹사이트가 매일 다운되고 있습니다. 도와주세요. 감사합니다.

사이트가 다운되면 서버 부하가 높아집니다.

지원 담당자는 RAM을 4GB에서 8GB로 늘리면 서버를 어떻게 처리하는지 볼 수 있다고 말했습니다. 하지만 실제적인 해결책을 제시하지는 않았습니다.

답변1

간단히 말해서:

최대 로드 시 서버에는 모든 요구를 충족할 만큼 충분한 리소스가 없으며 모든 사이트가 동일한 서버에서 실행되기 때문에 모두 문제가 발생합니다.

일반적으로 모니터링을 추가하여 어떤 프로세스, 사이트 및/또는 시스템 구성 요소가 원인이고 어떤 리소스가 제한 요인인지 알아냅니다.

그런 다음 다음 중 하나를 수행할 수 있습니다.

  • 더 많은 리소스 추가(더 많은 RAM, CPU, 더 빠른 디스크 등으로 VPS 업그레이드)
  • 기존 리소스를 더 잘 활용할 수 있도록 코드를 최적화합니다(예: 데이터베이스 쿼리 조정, 캐싱 추가 등).
  • 각 개별 프로세스 및/또는 사이트에 리소스 제한을 추가하면 다른 프로세스가 중단되지 않습니다.

관련 정보