2

일반적인 설정 나는 모든Gunicorn에서 AWS ELB를 직접 사용하면 어떤 단점이 있습니까?

ELB 같은 설정을 제안 AWS에 장고 응용 프로그램을 실행 구글에서 발견 한 ->의 nginx -> gunicorn -> 장고

의 nginx 부분이 정말 필요한 이유 궁금 해서요 이리? ELB가 프록시로 충분하지 않습니까?

여기서는 ECS의 개별 고정 컨테이너에서 여러 Gunicorn/django 인스턴스를 실행하고 있습니다.

답변

3

Nginx가 없으면 정상적으로 작동하며 노출 된 gunicorn 서버를 중단시킬 수있는 대부분의 DDoS 공격으로부터 안전합니다.

정적 파일을 제공 할 경우 스택에 추가하는 데 도움이되는 Nginx 만 볼 수 있습니다. . 그러나, 그것은에 구운 높은 가용성과 신뢰성을 가지고 이후 (보너스로 + CloudFront를)을 S3에 의해 정적 파일을 제공하는 것이 훨씬 낫다

출처 : http://docs.gunicorn.org/en/latest/deploy.html#nginx-configuration https://stackoverflow.com/a/12801140

관련 문제