uwsgi配置檔案中的http和socket的區別

2021-09-25 15:25:37 字數 498 閱讀 1171

uwsgi配置檔案中的http和socket的區別

配置http

一般我們在配置python flask應用時都是使用http,讓nginx直接使用proxy_pass就把它從本地**到前端伺服器

當uwsgi配置http=127.0.0.1:5000時,我們可以如下設定nginx進行**

server

}此設定會將所有訪問/的url對映到若將location改為/hello/那麼所有訪問/hello/的請求將會**給這些可以理解為對映

配置socket

當uwsgi配置socket時,外部瀏覽器將無法直接訪問,會提示類似於「快取區(buffer)超過最大長度」類似的問題

此時使用nginx進行**時,需要如下設定項:

server

}這樣就可以直接將所有訪問該伺服器80埠的url轉給uwsgi處理,例如訪問http://*./hello就相當於訪問了和uwsgi就是通過這個socket進行通訊

Tomcat中的配置檔案

一 server.xml 元素名 屬性 解釋 server port 指定乙個埠,這個埠負責監聽關閉tomcat的請求 shutdown 指定向埠傳送的命令字串 service name 指定service的名字 connector 表示客戶端和service之間的連線 port 指定伺服器端要建立...

優化MyBatis配置檔案中的配置

之前,我們是直接將資料庫的連線配置資訊寫在了mybatis的conf.xml檔案中,如下 1 xml version 1.0 encoding utf 8 2doctype configuration public config 3.0 en 3 configuration 4 environmen...

優化MyBatis配置檔案中的配置

之前,我們是直接將資料庫的連線配置資訊寫在了mybatis的conf.xml檔案中,如下 html view plain copy print?xmlversion 1.0 encoding utf 8 configuration environments default development e...