中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nginx+uwsgi運行python應用

發布時間:2020-06-13 03:37:54 來源:網絡 閱讀:741 作者:Leyin 欄目:建站服務器

參考:

http://www.bjhee.com/nginx-uwsgi.html


1、安裝uwsgi

pip install uwsgi

(apt install uwsgi)


2、通過http運行一個文件,如test.py

uwsgi --http :80 --wsgi-file test.py --master --processes 4 --threads 2 --stats 127.0.0.1:9090


- -http”參數指定了HTTP監聽地址和端口

- -wsgi-file”參數指定了WSGI應用程序入口

uWSGI將啟動4個應用進程,每個進程有2個線程,和一個master主進程(監控其他進程狀態,如果有進程死了,則重啟)

訪問”127.0.0.1:9090″來獲取JSON格式的應用運行信息


可以把參數寫進一個文件中

cat myapp.ini

[uwsgi]

http=:80

wsgi-file=test.py

master=true

processes=4

threads=2

stats=127.0.0.1:9090


啟動

uwsgi myapp.ini


3、配置nginx

將uWSGI的HTTP端口監聽改為socket端口監聽,即將配置文件中的”http”項去掉,改為”socket”項:

[uwsgi]

socket=127.0.0.1:9090

wsgi-file=test.py

master=true

processes=4

threads=2

stats=127.0.0.1:9191


nginx 配置文件中為

location / {

    include uwsgi_params;

    uwsgi_pass 127.0.0.1:9090;

}


啟動


service nginx restart

uwsgi myapp.ini

------------------------------------

cat uwsgi_params

uwsgi_param  QUERY_STRING       $query_string;

uwsgi_param  REQUEST_METHOD     $request_method;

uwsgi_param  CONTENT_TYPE       $content_type;

uwsgi_param  CONTENT_LENGTH     $content_length;


uwsgi_param  REQUEST_URI        $request_uri;

uwsgi_param  PATH_INFO          $document_uri;

uwsgi_param  DOCUMENT_ROOT      $document_root;

uwsgi_param  SERVER_PROTOCOL    $server_protocol;

uwsgi_param  REQUEST_SCHEME     $scheme;

uwsgi_param  HTTPS              $https if_not_empty;


uwsgi_param  REMOTE_ADDR        $remote_addr;

uwsgi_param  REMOTE_PORT        $remote_port;

uwsgi_param  SERVER_PORT        $server_port;

uwsgi_param  SERVER_NAME        $server_name;


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

仁布县| 汽车| 苏尼特左旗| 富民县| 方山县| 汾阳市| 叶城县| 栾川县| 丹江口市| 塘沽区| 梁山县| 图片| 山东省| 阿克苏市| 广河县| 凤冈县| 静宁县| 新竹市| 邢台县| 巴彦淖尔市| 射洪县| 始兴县| 自贡市| 西华县| 商河县| 疏附县| 贵溪市| 射阳县| 瓦房店市| 华亭县| 临沧市| 额济纳旗| 颍上县| 通化县| 富平县| 桂东县| 新绛县| 盐亭县| 铜山县| 台江县| 唐山市|