2012-08-23 4 views
0

저는 pythonanywhere라는 DJango 무료 호스팅 사이트에서 Python 기본 REST 서비스를 실행합니다.django는 mysql을 사용하여 호스팅합니다

지금까지 각 웹 서비스는 ~ 100ms 였으므로 프론트 엔드는 초고속 이었지만 지난 며칠 동안 응답이 크게 바뀌 었습니다. 이제는 동일한 REST API에 대해 30 초가 소요됩니다.

위의 성능으로 데모를 예약 할 수 없으므로 새로운 django/python/mysql 기본 환경을 직접 설정할 계획입니다.

Django 기반 응용 프로그램을 (MySQL을 사용하여) 호스팅/설정하는 가장 좋은 방법은 무엇입니까, 무료 호스팅을 사용하는 것이 가장 좋지만 더 나은 서비스를 제공하는 데는 몇 달러를 쓰지 않아도됩니다.

+0

"나는 지금 내가 가지고있는 차가 천천히 느껴지기 때문에 차를 사고 싶다. 차를 추천 할 수 있니? 내가 지금 가지고있는 차에 대해 너에게 아무것도 말하지 않을거야." , 그것은 좋은 질문이 아닙니다. SO 역시 추천 엔진이 아닙니다. –

+2

PythonAnywhere dev 여기 있습니다. 병 목을 일으키는 서버 구성이 잘못되었습니다. 우리는 약 2 시간 전에 그것을 고쳤습니다. 그래도 문제가 해결되지 않으면 지원 또는 포럼에 게시하는 이메일을 보내주십시오. 해결을 위해 노력하겠습니다. – Glenn

+0

글렌 (Glenn)에게 감사의 말을 전하지만 여전히 동일한 문제에 직면하고 있습니다. 지원 이메일을 보내 드리겠습니다. – Rushik

답변

1

프로덕션 배포의 경우 the recommended deployment is with wsgi입니다.

StackOverflow는 예상 부하/사용량이 무엇인지 알지 못했기 때문에 담요 권장 사항을 요청할 적절한 곳이 아닙니다.

응용 프로그램을 "온라인"으로 빠르게 실행하려면 뭔가가 필요합니다. PaaS 제공 업체는 가장 빠른 진입 시간을 제공해야합니다. 이전에 heroku을 사용했으며 그 값은 simple to get started입니다.

+0

안녕하세요 Burhan, 현재 프로토 타입 모드입니다. 따라서 내 부하가 매우 적어 친구 및 가족에게 내부적 일 수 있습니다. 처음부터 Apache WSGI, MySQL 설치 전용 서버를 제안 하시겠습니까? DNS를 등록해야 할 수도 있습니다. – Rushik

+0

내가 추천 할만한 근거를 알려주지 않았으므로 무엇을 추천해야할지 모르겠다. 앱을 "온라인"[heroku] (http://heroku.com)로 빠르게 실행하려면 뭔가 빨리 시작해야합니다. –

관련 문제