この画像uvicorn-gunicorn-starlette-dockerを本番環境で使用しても安全ですか?

chicco.caste21

実稼働環境用にサーバーをセットアップする必要があり、FastAPIフレームワークを使用しています。

フレームワークドキュメントでは、このDockerイメージを使用することを提案しています。これは、準備ができてカスタマイズできるためです。したがって、私が行うことは、Uvicornワーカーを使用してGunicornを使用してアプリケーションを公開することです。

安全ですか?

私がいくつかの記事を読んでいて、Gunicornの前にリバースプロキシとしてNGINXを配置することを提案しているからです。この場合、リクエストはNGINXによって受信され、ルーティング先が決定されます。違いがわかりません。ありがとう!

トム・キャリック

Dockerイメージは使用しても問題ありませんが、gunicornのドキュメントに従って、その前にnginxを配置する必要もありますこれは、個別のdocker-composeサービスとして、またはその他の方法で実行し、すべてのリクエストをgunicornサーバーに渡すようにnginxを構成できます。

これを行う主な理由は、gunicornがここではほとんど保護を提供しないため、サービス拒否攻撃から身を守るためです。私の記憶が正しければ、スローロリス攻撃やおそらく他の攻撃の影響を受けやすかったです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

この画像uvicorn-gunicorn-starlette-dockerを本番環境で使用しても安全ですか?

分類Dev

本番環境でdockerを使用したrabbitmqの使用

分類Dev

本番環境で使用するのに最も安全なJavaプロファイラですか?

分類Dev

このリポジトリを本番環境で安全に使用できますか?

分類Dev

別の設定ファイルからenv変数を使用してフラスコを起動しても、本番環境で起動します

分類Dev

「phonegapserve」は本番環境での使用に適していますか

分類Dev

本番環境でのDockerの使用

分類Dev

本番環境にコードをデプロイするために、gitpullの代わりにgitreset --hardを使用しても大丈夫ですか?

分類Dev

本番環境でmysqli_connect()を使用してMysqlから行を選択する際の問題

分類Dev

本番環境でのDocker環境でのSymfonyの使用

分類Dev

Ubuntuを16.04LTSから最新のLTSバージョンにアップグレードして、本番環境で動作するWebアプリケーションを実行しても安全ですか?

分類Dev

Docker / DockerでのGunicornとFlaskの理解-作成

分類Dev

本番環境でBootstrapを使用するのは悪い習慣ですか?

分類Dev

以下の私のコードは、本番環境で使用するのに十分安全ですか?

分類Dev

jdbcを使用した本番環境でのoreintdbの使用

分類Dev

XAMPPが本番環境に適していないのはなぜですか?

分類Dev

Apache Zeppelinは、本番環境で使用するのに十分安定していますか

分類Dev

docker-composeでGunicornの優雅な停止

分類Dev

本番環境でNVMをどのように処理しますか?

分類Dev

本番環境と開発環境の両方でDockerfileをセットアップしますか?

分類Dev

本番環境でSpringCloud Dataflow Local Serverを使用しても安全ですか?

分類Dev

本番環境でGoのHTTPサーバーを使用する

分類Dev

なぜこれが本番環境で機能しないのですか

分類Dev

GoogleSignInResultは本番環境でnullのGoogleSignInAccountを返します

分類Dev

開発環境にのみRubyがインストールされている本番環境でSassを使用できますか?

分類Dev

本番環境でのDockerの理解

分類Dev

docker-composeで、環境変数を使用して別の環境変数を作成できますか?

分類Dev

本番環境でアプリケーションのフロント ドアとして nginx を使用しますか?

分類Dev

KubernetesでNginx上でGunicornを使用してDjangoを実行するのは良い考えですか?

Related 関連記事

  1. 1

    この画像uvicorn-gunicorn-starlette-dockerを本番環境で使用しても安全ですか?

  2. 2

    本番環境でdockerを使用したrabbitmqの使用

  3. 3

    本番環境で使用するのに最も安全なJavaプロファイラですか?

  4. 4

    このリポジトリを本番環境で安全に使用できますか?

  5. 5

    別の設定ファイルからenv変数を使用してフラスコを起動しても、本番環境で起動します

  6. 6

    「phonegapserve」は本番環境での使用に適していますか

  7. 7

    本番環境でのDockerの使用

  8. 8

    本番環境にコードをデプロイするために、gitpullの代わりにgitreset --hardを使用しても大丈夫ですか?

  9. 9

    本番環境でmysqli_connect()を使用してMysqlから行を選択する際の問題

  10. 10

    本番環境でのDocker環境でのSymfonyの使用

  11. 11

    Ubuntuを16.04LTSから最新のLTSバージョンにアップグレードして、本番環境で動作するWebアプリケーションを実行しても安全ですか?

  12. 12

    Docker / DockerでのGunicornとFlaskの理解-作成

  13. 13

    本番環境でBootstrapを使用するのは悪い習慣ですか?

  14. 14

    以下の私のコードは、本番環境で使用するのに十分安全ですか?

  15. 15

    jdbcを使用した本番環境でのoreintdbの使用

  16. 16

    XAMPPが本番環境に適していないのはなぜですか?

  17. 17

    Apache Zeppelinは、本番環境で使用するのに十分安定していますか

  18. 18

    docker-composeでGunicornの優雅な停止

  19. 19

    本番環境でNVMをどのように処理しますか?

  20. 20

    本番環境と開発環境の両方でDockerfileをセットアップしますか?

  21. 21

    本番環境でSpringCloud Dataflow Local Serverを使用しても安全ですか?

  22. 22

    本番環境でGoのHTTPサーバーを使用する

  23. 23

    なぜこれが本番環境で機能しないのですか

  24. 24

    GoogleSignInResultは本番環境でnullのGoogleSignInAccountを返します

  25. 25

    開発環境にのみRubyがインストールされている本番環境でSassを使用できますか?

  26. 26

    本番環境でのDockerの理解

  27. 27

    docker-composeで、環境変数を使用して別の環境変数を作成できますか?

  28. 28

    本番環境でアプリケーションのフロント ドアとして nginx を使用しますか?

  29. 29

    KubernetesでNginx上でGunicornを使用してDjangoを実行するのは良い考えですか?

ホットタグ

アーカイブ