찾다

 >  Q&A  >  본문

centos7 - NGINX+MongoDB+GridFS 파일 서버를 배포할 때 메모리 오버플로 문제가 발생합니까?

환경
——————————————————————————————
VMware Fusion 기반 CentOS7 x64 가상 머신, 4GB 메모리, 300GB 하드 디스크, i5 CPU x 2
Nginx 1.9.6(./configure 메소드 사용)
Nginx-gridfs 최신 설치(Clone git repo 메소드를 사용하여 설치)
MongoDB 3.0.7 yum 메소드를 사용하여 gfs 데이터베이스 설치 및 사용

문제 설명
————————————————————————————
파일을 업로드한 후 브라우저에서 http://<nginx 서버를 요청합니다. ip>:<port>/gfs/ <my file> 브라우저에 "페이지를 열 수 없습니다"라는 오류가 표시됩니다. 오류 로그, http 오류 코드 500을 확인하세요. error.log에는 다음이 표시됩니다:
malloc(18446744056529682432) 실패(12: 메모리를 할당할 수 없음), 클라이언트: <클라이언트 IP>, 서버: localhost, 요청: "GET /gfs/test2.zip HTTP/1.1", 호스트: " <Nginx 서버 IP>"

일부 구성
——————————————————————————
ulimit -n:

으아아아

무료 -h:

으아아아

nginx -V:

으아아아

nginx-conf:

으아아아

이 문제의 해결책은 무엇입니까? 감사해요!

PHPzPHPz2783일 전839

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

  • ringa_lee

    ringa_lee2017-05-16 17:22:50

    님께, 이 문제를 해결하셨나요?

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