Etcd+Confd實現Nginx配置文件自動管理

一、需求 我們使用Nginx做七層負載均衡,後端是Tomcat。項目採用灰度發佈方式,每次項目升級,都要手動先從Nginx下摘掉一組,然後再升級這組,當項目快速迭代時,手動做這些操作顯然會增加部署時間,於是就想通過腳本實現自動化管理Nginx配置文件。 當時考慮自己寫Shell腳本對Nginx配置文件操作,需要用到sed流編輯器,sed本身沒有條件判斷語句,並不能靈活判斷配置文件中要添加/刪除位置
相關文章
相關標籤/搜索