2014-05-11 3 views
1

ec2 무료 티어 우분투에서 간단한 Django 애플리케이션을 테스트하고 ~ 10 명이 온라인에서 100 % cpu로드로 이동 한 다음 백업을 위해 시간이 지나면 부서집니다.AWS EC2 무료 티어 django 앱

자유 계층이 그렇게 나쁠 수 있습니까? 또는 mod_wsgi, nginx, django 함께 사용하여 잘못된 무엇입니까? 이 가이드를 사용하여 서버에서 작동되게했습니다. https://gist.github.com/evildmp/3094281

답변

2

"마이크로"인스턴스를 사용하고 있습니다. (다른 인스턴스는 무료 티어를 통해 제공됩니다).

"MIRCO"와

(MIRCO) 전원

, 다음과 같은 규칙에주의해야합니다 일시적으로 더 후 평균 부하 4 시간까지 사용하기 (2 분) 수

  • .
  • 하지만 조금 길면 "벌칙"이 발생하고 인스턴스는 잠시 동안 (예 : 30 분 이상) 더 적은 전력을 얻습니다. 작은 EC2 인스턴스

    디스크 EC2 인스턴스에 연결되어에

디스크 성능은 성능은 제공된 네트워크 연결로 한정된다. 연결은 인스턴스의 크기와 관련하여 주어 지므로 "마이크로"는 작게 작게됩니다.

SSD를 가진 인스턴스 유형이 있지만 "마이크로"의 경우는 아닙니다.

"작은"인스턴스를 사용하면 디스크 성능이 떨어집니다. 여러 개의 EBS 볼륨을 스트라이프에 연결하여 더 많은 것을 얻을 수도 있지만, 이것은 좀 더 많은 작업입니다.

결론

마이크로는 마이크로 파워를 가지고 있습니다.

병목 현상은 데이터베이스 사용으로 인해 발생하며, 마이크로 인스턴스에 의해 디스크 액세스가 매우 저조합니다.

+0

정보를 제공해 주셔서 감사 드리며 사다리 위로 올라갑니다. 이미 RDS로 분리 했으므로 DB가 아닙니다. :) – Tusk

1

아마존 무료 티어에는 t1.Micro 인스턴스의 750 시간 만 포함됩니다. 학습 및 테스트 목적으로 사용되며 프로덕션 환경에서 사용하기에 적합하지 않습니다. Linux, RHEL, SLES 또는 Windows Micro Instance를 750 시간 사용할 수 있습니다.

t1.micro 인스턴스는 인 vCPU 및 0.613GB 메모리 (EBS 전용 저장 장치 포함)로 구성됩니다. 이것은 분명히 당신이 기대하는 성능을 제공하지 못합니다.

그러나 마이크로 인스턴스에는 짧은 CPU 용량 증가를위한 버스트 기능이 제공됩니다. 트래픽이 적은 웹 사이트 또는 블로그, 소규모 관리 응용 프로그램 및 EC2 기능 탐색을위한 무료 평가판에 사용할 수 있습니다.