IIS NGINX 使用簡單整理

2021-09-23 05:49:57 字數 1268 閱讀 7194

nginx 命令列啟動時,cd 到根目錄

nginx.exe -s reload

nginx.exe -s stop  #stop是快速停止nginx 不儲存相關資訊

nginx -s quit      #quit儲存完整的資訊

#配置伺服器

location ~* \.(source|ico|css|js|gif|jpe g|png|html5|manifest)$

#配置均衡伺服器

upstream my_servers

#對以「***或exe」結尾的位址進行負載均衡

location ~* \.(***|exe)$  

下內內容來自

nginx的upstream目前支援4種方式的分配

1、輪詢(預設)

每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。

2、weight

指定輪詢機率,weight和訪問比率成正比,用於後端伺服器效能不均的情況。

例如:upstream bakend

2、ip_hash

每個請求按訪問ip的hash結果分配,這樣每個訪客固定訪問乙個後端伺服器,可以解決session的問題。

例如:upstream bakend

3、fair(第三方)

按後端伺服器的響應時間來分配請求,響應時間短的優先分配。

upstream backend

4、url_hash(第三方)

按訪問url的hash結果來分配請求,使每個url定向到同乙個後端伺服器,後端伺服器為快取時比較有效。

例:在upstream中加入hash語句,server語句中不能寫入weight等其他的引數,hash_method是使用的hash演算法

upstream backend

tips:

upstream bakend

在需要使用負載均衡的server中增加

每個裝置的狀態設定為:

1.down表示單前的server暫時不參與負載

2.weight為weight越大,負載的權重就越大。

3.max_fails:允許請求失敗的次數預設為1.當超過最大次數時,返回proxy_next_upstream模組定義的錯誤

4.fail_timeout:max_fails次失敗後,暫停的時間。

5.backup: 其它所有的非backup機器down或者忙的時候,請求backup機器。所以這台機器壓力會最輕。

clickhouse簡單使用 函式整理

一 ddl 如果想按集群操作,需要借助zookeeper,在config.xml中新增配置 clickhouse task queue ddl 乙個節點建立表,會同步到各個節點 create table db.table on cluster cluster 新增 刪除 修改列 alter tabl...

WPF使用SVG簡單整理

一 svg是什麼 它的英文全稱為scalable vector graphics,意思為可縮放的向量圖形。具體參考 二 svg製作 3 使用inkscape軟體 這個軟體在處理svg明顯強大的多,有詳細幫助文件和示例,具體參考官網。三 wpf裡使用svg 我常用的有三種方式 1 單個圖示的svg,2...

STL 簡單整理

stl include multisetnum 定義 multiset iterator it 迭代器 num.insert b 插入 num.erase num.find b 刪除 查詢 num.erasr pos pos位資料 num.erasr beg,end 區間刪除 num.count b...