配置 nginx 負載均衡和 https 證書

前言

    阿里雲上的負載均衡服務和各類服務,配置簡單明瞭,web 界面展現,優勢太多。nginx

    公司內網測試環境就沒有這些高大上的框架使用,只能一籮筐交給 nginx 去辦了。web

 

配置負載均衡

    nginx 的負載均衡模塊是 upstream,默認內置有三種負載均衡方法:輪詢、最少鏈接、IP hash服務器

    配置在 http 節點下面的 upstream:負載均衡

    

  •     weight

        權重值,默認爲1,上面的顯示 3/10 分配給 0.1,3/10 分配給 0.二、4/10 分配給 0.3;框架

  • max_fails 和 fail_timeout

        max_fails 配置容許請求失敗的次數,超過配置的次數後,在 fail_timeout 時間內,新的請求將不會分配給這臺機器,默認爲 1,fail_timeout 默認爲 10秒。測試

  • backup

        備份機,當其它的服務器都宕機以後,纔會分配給這臺機器。阿里雲

  • max_conns

        分配的最大鏈接數,超過這個數值後,nginx 將不會分配新的鏈接給這臺服務器,默認爲 0 表示不限制。spa

    

    別的負載均衡策略則須要編譯的時候指定參數。ssl

 

配置 ssl 證書

    證書申請選的是 Wosign Inc 免費 CA 證書。hash

    申請完成下載證書,兩份文件,一個公鑰一個私鑰;

    配置nginx:

    從新讀取配置文件後就能夠經過 https 訪問了,一堆密鑰綁定的是一個域名,這在證書申請的時候就指定了,要是想更換域名只能再次申請了。

相關文章
相關標籤/搜索