一、優化引數
1、引數與linux引數優化一致
2、nginx的健康檢查
二、keepalived介紹
1、keepalived服務介紹:
2、keepalived故障切換轉移原理
3、vrrp協議介紹
4、keepalived工作原理
三、安裝keepalived
2、複製keepalived的啟動檔案
[root@computer sbin]# cp /usr/local/sbin/keepalived /etc/init.d/3、複製配置檔案
[root@computer sbin]# cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/4、建立預設路徑
[root@computer sbin]# mkdir /etc/keepalived5、模板拷貝
[root@computer sbin]# cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/6、拷貝
[root@computer sbin]#cp /usr/local/sbin/keepalived /usr/sbin/7、模板
8、keepalived+nginx高可用(伺服器級別的)
1、拓撲圖
keepalived主配置檔案:
keepalived從配置檔案:
keepalived新增vip位址
刪除位址
驗證vip ip在哪台機器上
9、寫個指令碼完善,每個5秒檢測nginx服務,宕掉就把keepalived服務停掉。
四、裂腦
1、原因
2、解決裂腦的思路
3、硬體裝置解決思路:備節點發現主節點掛了,就把主節點的電源斷掉,讓主節點徹底宕機。
4、指令碼檢測裂腦
五、keepalived日誌
預設記錄在系統日誌裡面
1、修改記錄日誌位置
重啟服務
六、keepalivd多例項配置
Hive 企業級優化技巧
注意 在資料量很大的情況下,先使用group by去重再count 計數,效率要高於count distinct 1 grouping sets 在group by查詢中,根據不同的維度組合進行聚合,等價於 將不同維度的group by結果集進行union all。聚合規則在括號中進行指定。注意 聚...
企業級Nginx增加日誌選項
目的 將使用者的訪問資訊記錄到指定的檔案中由ngx http log module模組負責 訪問日誌引數 access log 指定日誌檔案的路徑和使用何種日誌格式記錄日誌 log format 用來指定日誌的格式 可以放置標籤段 main,http,server,location 日誌格式 新增日...
企業級自動化運維工具Ansible實戰課程
什麼是ansible?ansible是新出現的自動化運維工具,基於python開發,集合了眾多運維工具 puppet chef func fabric 的優點,實現了批量系統配置 批量程式部署 批量執行命令等功能。ansible是基於 paramiko 開發的,並且基於模組化工作,本身沒有批量部署的...