並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 10 件 / 10件

新着順 人気順

uwsgiの検索結果1 - 10 件 / 10件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

uwsgiに関するエントリは10件あります。 pythonnginx設定 などが関連タグです。 人気エントリには 『【Python】Flaskの本番環境構築(Flask + uWSGI + Nginx) - 7839』などがあります。
  • 【Python】Flaskの本番環境構築(Flask + uWSGI + Nginx) - 7839

    前回の記事で、PythonのWebアプリケーションフレームワークであるFlaskでHello Worldをローカル開発環境で確認するまでを紹介した。 serip39.hatenablog.com 今回、Raspberry Pi 3 Model B 上にWebサーバーを構築して、FlaskのWebアプリケーションを本番環境に公開するまでを紹介する。 Flaskの本番環境に関して This launches a very simple builtin server, which is good enough for testing but probably not what you want to use in production. Flask公式 Flaskには組み込みサーバーがあり、特別な環境構築を行うことなく、Webサーバーを立ち上げることができる。ただし、この組み込みサーバーを本番環

      【Python】Flaskの本番環境構築(Flask + uWSGI + Nginx) - 7839
    • [ECS初心者向け] docker-compose.yml の uWSGI, Nginx, Flask アプリを ECS Fargateで動かす | DevelopersIO

      はじめに おはようございます、もきゅりんです。 ローカル環境などで docker-compose.yml で実行させていたアプリを Amazon ECS (以下、ECS) で動かしたくなることもあると思います。 ということで、docker-compose.yml で実行させていた uWSGI, Nginx, Flask アプリを ECS(Fargate) に移行しようと思いました。 下記ブログのように docker compose コマンドを使って、docker-compose.yml を使って直接 ECSを構築するのではなく、これまで通りのECSクラスターを構築するやり方です。 Docker ComposeによるAmazon ECS対応がGAに!コンテナをローカル環境と同じノリでECS環境で起動できるぞ!! | DevelopersIO 本稿では、基本的にコンソールを使って構築していきま

        [ECS初心者向け] docker-compose.yml の uWSGI, Nginx, Flask アプリを ECS Fargateで動かす | DevelopersIO
      • Flask + uwsgi + NginxでAPIを実行する - Qiita

        やりたいこと Flask + uwsgi + Nginxの構成でAPIを動作させる 環境・MWのバージョン Ubuntu20.04 Python 3.8.10 Flask 1.0.2 Nginx 1.18.0 uwsgi 2.0.20 今回使用する技術の概要 Flaskとは Pythonの軽量フレームワークです。機能が少ない分リリース用のアーティファクトが軽量になる、習得が簡単であるなどのメリットがあります。 Djangoが中規模以上の開発に適しているのに対してFlaskは小規模な開発に向いています。(機能が限られたAPIをサブシステムとして構築する際に選択肢になるでしょう。) uwsgiとは Pythonのアプリケーションを動作させるためのアプリケーションサーバ用MWです。 機能が豊富で動作が速いことがメリットとして挙げられます。 uwsgiを使うにあたってはWSGIを理解しておく必要が

          Flask + uwsgi + NginxでAPIを実行する - Qiita
        • uWSGIでマルチスレッド利用時のプロセス間ロードバランス - methaneのブログ

          概要 私は、uWSGIを使う時は基本的にマルチプロセス、シングルスレッドの設定を推奨します。しかし、レスポンスタイムがときどき遅くなる外部API呼び出しを含む場合など、メモリ使用量やthundering herd問題を考慮しつつ多くの並列数が必要な場合にマルチスレッドとマルチプロセスを組み合わせてより高い並列数を稼ぎたい場合があります。 マルチスレッドとマルチプロセスを併用する場合、プロセス間でリクエストをうまく分散させるロードバランスが問題になります。この記事ではその問題と解決方法について実験を交えて解説します。 マルチスレッド まずはマルチスレッドの特性を確認していきましょう。サンプルとしてこんなwebアプリケーションを用意します。実験に使っているPC上では、 fib(25) 1回あたりに約10msかかり、全体で100ms程度かかっています。 # wsgi.py import time

            uWSGIでマルチスレッド利用時のプロセス間ロードバランス - methaneのブログ
          • Dockerで Nginx + uWSGI + Flask の疎結合なWebアプリケーションサーバーを構築する - Qiita

            docker composeやソケットファイル無しでソケット通信を使用した nginxコンテナ ⇔ uWSGIコンテナ(Flaskアプリ)環境を構築する方法です。 ※本稿の設定例そのままの値だとIP直指定しており、疎結合とは到底言えない状態のため、最終的にはサービス毎にAPIエンドポイントを作成するなど設定値を置き換えて利用ください。 それぞれのサービスを疎結合にして、マイクロサービスなアーキテクチャ設計をするために、サービス毎にコンテナを細かく分割するケースは多いと思います。 ただ、ロードバランサーやプロキシ、APIエンドポイントなどを用いず、コンテナを独立させながら直接疎通させるのは手間で疎結合にも出来ないので、特別な事情が無ければ止めた方が良さそうです。(あまり例も見かけないですし) 例えば、自動起動設定のコンテナを起動しているホストマシンが再起動された場合、コンテナのIPが変わって

              Dockerで Nginx + uWSGI + Flask の疎結合なWebアプリケーションサーバーを構築する - Qiita
            • Nginx + uWSGI + Flaskによるwebアプリの構築

                Nginx + uWSGI + Flaskによるwebアプリの構築
              • DockerでNginx+uWSGI+Flask環境を作る - Qiita

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                  DockerでNginx+uWSGI+Flask環境を作る - Qiita
                • Nginx+uWSGIでFlaskを使用する

                  CentOS7でNginx+uWSGI+Flaskを使用したwebアプリのセットアップをしてみます。 pythonインストール

                  • 【Ubuntu】Flask, uWSGI, nginxでHello Worldする方法 | Laplace

                    2019年8月12日2024年4月10日 この記事では、Flask, uWSGI, nginxそれぞれの役割とインストール方法を説明した後に、上の図のようにFlask, uWSGI, nginxを連携させてHello Worldする方法をコード付きで解説します。コードと設定ファイルには一行一行説明を記載しているので、内容理解にお役立てください。 著者環境 ubuntu: 18.04 python: 3.6.8 役割説明 まず今回利用するFlask, uWSGI, nginxそれぞれの役割について説明します。 Flaskとは FlaskはPythonを使ってWebアプリを簡単に作成するための骨組み(フレームワーク)です。ウェブアプリに必要な機能の骨組みを持っているので、あとは自分が作りたい機能だけを骨組みの周りに肉付けする形で実装することでWebアプリが簡単に作れます。 nginxとは

                    • 【Nginx】設定ファイルとは(nginx.conf、conf.d、sites-available、uwsgi_paramsなど) | OFFICE54

                      【Nginx】設定ファイルとは(nginx.conf、conf.d、sites-available、uwsgi_paramsなど) 2021.11.29 / 2021.11.29 本記事ではWebサーバーソフトウェアのNginxにおける、設定ファイルについて詳しく解説していきます。 設定ファイルは/etc/nginxディレクトリに格納されており、nginx.confやuwsgi_params、conf.d、sites-availableといったファイルやディレクトリが存在します。 それぞれが重要な役割を持っており、NginxでWebサーバーを構築するためにはそれぞれの役割を知っておく必要があります。 本記事を通して各設定ファイルについて学んでいきましょう。

                      1

                      新着記事