권장되는 Nginx + WSGI 구성


20

다른 Nginx WSGI 인터페이스를 사용할 때 장단점을 설명해주세요. 각 구성의 차이점을 자세히 설명해주세요. 어떤 구성이 가장 잘 확장되어야합니까?

관련이 있다면 지금 무엇을하고 있습니까?

내가 본 몇 가지 기술이지만, 내가 놓친 부분이 있으면 알려주십시오.

답변:


24

나는 uwsgi를 선호합니다. 슈퍼 구성 가능하고 수많은 옵션이 있기 때문입니다.

내가 한 벤치 마크에서 성능 / 메모리 사용량이 가장 좋습니다. 매우 유연하며 사용자의 요구에 맞게 정확하게 구성 할 수 있습니다. uwsgi의 황제 모드 를 사용 하여 여러 앱을 호스팅합니다. 주어진 디렉토리에서 구성 파일을 검색하고 구성 파일을 찾은 모든 응용 프로그램을 시작 / 관리합니다. 구성을 제거하여 앱을 종료하고, 터치하여 다시 시작하는 등의 작업을 수행 할 수 있습니다. 아마도 다중 앱 호스팅에 대해 가장 빠르고 쉬운 방법 일 것입니다. 다른 주제에 내 구성의 세부 정보를 게시했습니다 : https : //.com/questions/5906197/what-is-the-most-common-way-to-configure-static-files-in-debug-and- 생산 용 / 5906206 # 5906206 .

일반적으로 응용 프로그램은 wsgi 서버가 아닌 병목 현상이 발생합니다! 그러나 성능이 뛰어난 WSGI 서버를 원한다면 meinheld 또는 bjoern 을보고 싶을 것 입니다. 둘 다 매우 가볍고 빠르며 빠른 이벤트 루프, picoev 및 libev를 기반으로하며 node.js와 동일한 고성능 HTTP 파서를 사용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.