mha之配置讀取流程

2021-09-02 18:28:02 字數 495 閱讀 2837

1,mastermonitor.pm的 main 方法 g_config_file 屬性

2,wait_until_master_is_unreachable 方法    new mha::config  讀取配置,@servers_config = @$sc_ref

3, new mha::servermanager  對配置進行操作

4,do_master_failover

1,maste***ilover.pm 的mian 方法 do_master_failover

2,do_master_failover 

init_config 讀取檔案

check_settings  從配置中讀取需要的資料

force_shutdown  開始執行

2.1,force_shutdown  獲得切換的資料

force_shutdown_internal

2.2  recover_master   master啟用階段

HDFS 讀取流程

先看圖 hdfs客戶端要讀取資料首先必須和namenode 建立連線,獲取datanode資訊。namenode會根據客戶端的實體地址返回乙個由近到遠的塊位址列表。客戶端拿到列表後和最近的進行連線讀取資料 hdfs中塊是由乙個完整的檔案分成多個塊,而每個塊可能儲存在不同機架上。每個塊中除了資料還儲存...

python讀取配置 python讀取配置檔案

本機 python3.5 1.需要安裝configerparser py2是 configparser 2.編寫 執行前 coding utf8 import configparser conf configparser.configparser conf.read f python clstudy...

HDFS讀取流程和寫流程

讀 1.客戶端或者使用者通過呼叫 filesystem 物件的 open 方法開啟需要讀取的檔案,這對 hdfs 來說是常見乙個分布式檔案系統的乙個讀取例項。2.filesystem 通過遠端協議呼叫 namenode 確定檔案的前幾個 block 的位置。對於每乙個 block,namenode ...