nginx幾個功能應用舉例

2021-06-18 12:53:36 字數 1243 閱讀 1634

1、實現nginx url重寫,例項網域名稱跳轉

# vim /etc/nginx/nginx.conf  #例項如下 

server  

# service nginx restart 

說明:在

windows

下當你訪問

的時候,自動跳轉到

的服務上了。

2、.實現反向**

# vim /etc/nginx/nginx.conf 

server  

# service nginx restart 

說明:當你訪問

www.linuxidc.net

的服務時,此時

www.linuxidc.net

並沒有提供

web服務,而是反向**到

www.linuxidc.com

的web

服務上了。

3、實現快取伺服器

說明:當你訪問www.linuxidc.net反向**到www.linuxidc.com的時候,明顯比直接訪問www.linuxidc.com的速度快,這就是快取服務的作用。

4、做負載均衡

# vim /etc/nginx/nginx.conf 

upstream loadbalance  

server  

} # service nginx restart 

說明:在

windows

主機上當你訪問

www.linuxidc.net

的時候,重新整理幾次會是不同的頁面,這就說明負載均衡實現了(如果想明確看到實驗結果,可以讓

web1

和web2

的頁面不一樣,但實際工作中,二者的

web頁面資料是完全一致的)

5、實現健康狀態監測

即可看到

web1

和web2 web

服務的健康狀況的

幾個演算法舉例。

如何計算某個數x是否是2的冪次方?因為若y為2的冪,則為x 2 y。在2進製位的表示中在第y 1位上為1,其餘為0.則 x 1 x 0。即可以得出x是否為2的冪次方。百雞問題 若公雞價錢為5,母雞價錢為3,小雞價錢為1 3,則100元買100隻雞,問分別為多少?通常得出兩組等式 1 5x 3y 1 ...

Parcelable 應用舉例

首先,自定義物件必須實現parcelable,並且建立static final parcelable.creatorcreator物件 實現createfromparcel和newarray方法 自定義物件為 public static class contact implements parcel...

sed應用舉例

1,sed 3d test.txt 把test.txt中的第三行刪除 2,sed 3a hello world test.txt 在test.txt的第三行後面新增 hello world 這一行 3,sed 3i hello world test.txt 在test.txt的第三行前面面新增 he...