centos7 - NGINX+MongoDB+GridFS 파일 서버를 배포할 때 메모리 오버플로 문제가 발생합니까?
PHPz
PHPz 2017-05-16 17:20:50
0
1
796

환경
——————————————————————————————
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:

으아아아

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

PHPz
PHPz

学习是最好的投资!

모든 응답(1)
左手右手慢动作

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

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿