Python uWSGI部署服務

2021-09-12 09:26:32 字數 1136 閱讀 1892

uwsgi旨在為部署分布式集群的網路應用開發一套完整的解決方案。主要面向web及其標準服務。由於其可擴充套件性,能夠被無限制的擴充套件用來支援更多平台和語言。uwsgi是乙個web伺服器,實現了wsgi協議,uwsgi協議,http協議等。

uwsgi的主要特點是:

pip install uwsgi
這裡給個樣例作為參考

[uwsgi]

# 指向專案目錄

# flask啟動程式檔案

wsgi-file = ***.py

# 處理器數

processes = 4

# 儲存日誌資訊

logto = /***/***/***.log

# 執行緒數

threads = 8

# 設定uwsgi的pid檔案

pidfile = /***/***.pid

# 設定uwsgi的status檔案

statusfile = /***/***.status

這裡給個樣例作為參考

# the upstream component nginx needs to connect to

upstream ***

# configuration of the server

server

}

ps. 對於新建的配置檔案,需要在nginx.conf裡面加入引入路徑:include vhosts/*.conf

部署windows服務

1 建立乙個新的windows服務專案server1 2 開啟service1 檢視,找到onstart部分,加入 3 切換到設計檢視,右鍵 新增安裝程式 4 切換到新生成的projectinstaller.cs設計檢視,找到serviceprocessinstaller1對account屬性設定為...

部署服務 NLB

通過服務部署nlb,是對某一層 一層下面可以自定義vm例項數量 服務下的多台vm進行nlb,而不是對多個層進行nlb。需要先進行如下準備 1.vm需要使用靜態ip和靜態mac,所以需要先在進行nlb平衡的邏輯網路下建立靜態ip位址池 vmm會自動在保留的vip位址池中分配vip 2.使用micros...

部署WEB服務

web服務主要用於發布 採用c s結構 客戶端 伺服器端 學習實驗過程盡量關閉防火牆 www服務.即全球資訊網服務,可以通過瀏覽器 的圖形化頁面服務,全球資訊網是通過建立web站點實現的 做www服務的軟體 iis windows系統 具有可靠性.可伸縮.安全及可管理的特點 apache linux...