찾다

 >  Q&A  >  본문

Apache가 자동으로 중지됩니다.

QQ浏览器截图20190716145653.png

SilenceSilence1961일 전1486

모든 응답(1)나는 대답할 것이다

  • 王林

    王林2019-08-20 17:56:01

    이 결과의 원인은 웹페이지 프로그램 및 서버 설정 문제입니다. 일부 PHP 스크립트에는 메모리 누수 코드 세그먼트가 있기 때문입니다. 서버 설정: 이러한 코드 세그먼트를 처리하는 아파치 프로세스에 대한 처리 요청 수는 무한 0으로 설정됩니다. 즉, 이러한 프로세스는 Apache가 다시 시작되거나 서버가 다시 시작될 때만 종료됩니다. 그렇지 않으면 시스템의 마지막 리소스(주로 메모리)가 고갈될 때까지 계속 실행된 후 서비스가 중단됩니다.

    해결 방법:
    Apache 구성 파일에서: /usr/local/apache/conf/extra/httpd-mpm.conf
    Apache 독립 하위 프로세스가 처리할 수 있는 요청 수 찾기: "MaxRequestsPerChild" 매개변수: 설정할 수 없음 최소값인 0으로 설정하는 것이 가장 좋습니다. httpd 프로세스에서 우발적인 메모리 누수를 방지하려면 "50"과 같이 비교적 작은 숫자로 설정하는 것이 가장 좋습니다
    저장하고 종료합니다. 서비스 httpd restart를 사용하여 Apache 서비스를 다시 시작하면 구성이 완료됩니다. 효과. 다음번에는 이런 일이 다시 발생하지 않도록 하세요

    회신하다
    0
  • 취소회신하다