一、安裝nginx-upsync-modulenginx
wget https://github.com/weibocom/nginx-upsync-module/archive/master.zipgit
做用:nginx動態獲取最新upstream信息github
二、解壓安裝後端
unzip master.zip3d
Upsync是新浪微博開源的基於Nginx實現動態配置的三方模塊。Nginx-Upsync-Module的功能是拉取Consul的後端server的列表,並動態更新Nginx的路由信息。此模塊不依賴於任何第三方模塊。Consul做爲Nginx的DB,利用Consul的KV服務,每一個Nginx Work進程獨立的去拉取各個upstream的配置,並更新各自的路由。server