タグ

WSGIとあとで読むに関するkoma_gのブックマーク (3)

  • Re: ゼロから理解するFlask生活

    https://palletsprojects.com/p/flask/はじめにPythonistaの皆さんの中には、Flaskを使ってWEBアプリケーションを構築したことがある方も多いのではないでしょうか? この記事ではそんなみなさんのFlask生活をより良くするべく、Flaskの仕組みを実際にコードを読みながら解説したいと思います。 この記事で紹介すること WSGIの概要と、WSGIを用いた簡単なWEBアプリケーションの実装方法Flaskの実行コードの仕組みFlaskのルーティングの仕組み対象読者 これからFlaskを使って何かを実装しようとしている人Flaskの実装経験はあるが、コードの中身までは理解していない人Pythonの有名ライブラリのコードを読むのが好きな人Flaskの入門コードこの記事では、以下の入門コードを題材として取りあげます。 from flask import Fl

    Re: ゼロから理解するFlask生活
  • gunicornでPython製Webアプリケーションを動作させよう(DjangoとFlask) - Make組ブログ

    前の記事ではWSGIアプリケーションをWSGIサーバー(gunicorn)で起動する方法を説明しました。 ここではgunicornを使って、Python製WebフレームワークでできたWebアプリケーションを起動しましょう。 blog.hirokiky.org なぜgunicornなどのWSGIサーバーを使うのか DjangoやFlaskなどのWebフレームワークを使っているとき、開発時にもサーバーを起動して動作確認をしていると思います。 例えばDjangoであれば python manage.py runserver というコマンドでサーバーを起動できます。 なぜこのサーバーを使わずにgunicornを使うのでしょうか? 理由は簡単に言うと、動作が速いからです。 gunicorn やuWSGI、 waitress といったWSGIサーバーは速く、 安定して動作することを考慮して作られていま

    gunicornでPython製Webアプリケーションを動作させよう(DjangoとFlask) - Make組ブログ
  • Python+uWSGI+Dockerで環境に応じてuwsgiプロセス/スレッド数を動的変更する - Qiita

    はじめに PythonのWEBサーバを使ってる方には馴染みのuWSGIですが、Python+uWSGI+Docker環境を使っていると、マシンやコンテナスペックを変更したくなってくる場面があり、uWSGIの設定値も動的変更したくなりますよね。 ここでは現在番稼働をしているPython+uWSGI+Docker環境で使用しているプロセス/スレッド数の動的変更方法を記載します。 動作環境 Django 3.0 uwsgi 2.0.17 Docker Image(python:3.6.5-alpine3.6) uWSGIの特徴 uWSGIの特徴として以下の特徴がありました。 uWSGIの設定値は.iniファイルで流し込むことができる uWSGIの.iniファイルには環境変数を流し込むことができる この特徴を使って.iniファイルを変更します。 前準備 app.iniには以下の内容で設定ファイル

    Python+uWSGI+Dockerで環境に応じてuwsgiプロセス/スレッド数を動的変更する - Qiita
  • 1