web-dev-qa-db-ja.com

Django manage.py runserverを小規模サーバーでの運用、内部使用のために使用するリスク?

私はDjangoで小さなwebアプリを書いています。ユーザー数は200人以下で、すべて社内向けです。できるだけ早く設置したい。私はDjangoおよびweb-appsを初めて使用します。

Djangoのチュートリアルを読んでいるとき、python manage.py runserverを使用して本番サーバーをデプロイすることはお勧めしませんが、理由は何もありません。

私の非常に控えめな目的のために、Djangoのrunserverはうまくいくと思います。私は正しいですか?実行しているリスクは何ですか?

10
becko

manage.pyのドキュメント から:

このサーバーを運用環境で使用しないでください。セキュリティ監査やパフォーマンステストは実施されていません。 (そして、それはそれがとどまる方法です。

これを決定するために知っておくべきことはこれだけです。

python Webアプリをデプロイしている場合、低負荷の内部使用のみのプロジェクトであっても、アプリケーションをホストする適切な方法を学ぶことは、追加作業の価値があります。 、将来的にこれらのスキルを使用する必要が生じる可能性が高いためです。

4
EEAA