中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

有什么軟件可以找客戶搜索引擎營銷與seo優(yōu)化

有什么軟件可以找客戶,搜索引擎營銷與seo優(yōu)化,自動發(fā)卡網(wǎng)和卡密兌換網(wǎng)站開發(fā)視頻教程,網(wǎng)站建設(shè)模板下載免費1.ZooKeeper簡介 ZooKeeper是一個分布式、高可用性的協(xié)調(diào)服務(wù)。在大數(shù)據(jù)產(chǎn)品中主要提供兩個功能: 幫助系統(tǒng)避免單點故障,建立可靠的應(yīng)用程序。提供分布式協(xié)作服務(wù)和維護配置信息。 2.ZooKeeper結(jié)構(gòu) ZooKeeper集群中的節(jié)點分為三種角色:Le…

1.ZooKeeper簡介

ZooKeeper是一個分布式、高可用性的協(xié)調(diào)服務(wù)。在大數(shù)據(jù)產(chǎn)品中主要提供兩個功能:

  • 幫助系統(tǒng)避免單點故障,建立可靠的應(yīng)用程序。
  • 提供分布式協(xié)作服務(wù)和維護配置信息。

2.ZooKeeper結(jié)構(gòu)

ZooKeeper集群中的節(jié)點分為三種角色:Leader、Follower和Observer,其結(jié)構(gòu)和相互關(guān)系如下圖所示。通常來說,需要在集群中配置奇數(shù)個(2N+1)ZooKeeper服務(wù),至少(N+1)個投票才能成功的執(zhí)行寫操作。

ZooKeeper結(jié)構(gòu)
在這里插入圖片描述
上圖中各部分的功能說明如下表所示。

名稱描述
Leader在ZooKeeper集群中只有一個節(jié)點作為集群的領(lǐng)導(dǎo)者,由各Follower通過ZooKeeper Atomic Broadcast(ZAB)協(xié)議選舉產(chǎn)生,主要負責(zé)接收和協(xié)調(diào)所有寫請求,并把寫入的信息同步到Follower和Observer。
FollowerFollower的功能有兩個:1.每個Follower都作為Leader的儲備,當(dāng)Leader故障時重新選舉Leader,避免單點故障。2.處理讀請求,并配合Leader一起進行寫請求處理。
ObserverObserver不參與選舉和寫請求的投票,只負責(zé)處理讀請求、并向Leader轉(zhuǎn)發(fā)寫請求,避免系統(tǒng)處理能力浪費。
ClientZooKeeper集群的客戶端,對ZooKeeper集群進行讀寫操作。例如HBase可以作為ZooKeeper集群的客戶端,利用ZooKeeper集群的仲裁功能,控制其HMaster的“Active”和“Standby”狀態(tài)。

如果集群啟用了安全服務(wù),在連接ZooKeeper時需要進行身份認證,認證方式有以下兩種:

  • keytab方式:需要從MRS集群管理員處獲取一個“人機”用戶,用于登錄MRS平臺并通過認證,并且獲取到該用戶的keytab文件。
  • 票據(jù)方式:從MRS集群管理員處獲取一個“人機”用戶,用于后續(xù)的安全登錄,開啟Kerberos服務(wù)的renewable和forwardable開關(guān)并且設(shè)置票據(jù)刷新周期,開啟成功后重啟kerberos及相關(guān)組件。

注意:

  • 默認情況下,用戶的密碼有效期是90天,所以獲取的keytab文件的有效期是90天。
  • Kerberos服務(wù)的renewable、forwardable開關(guān)和票據(jù)刷新周期的設(shè)置在Kerberos服務(wù)的配置頁面的“系統(tǒng)”標(biāo)簽下,票據(jù)刷新周期的修改可以根據(jù)實際情況修改“kdc_renew_lifetime”和“kdc_max_renewable_life”的值。

3. ZooKeeper原理

寫請求

  1. Follower或Observer接收到寫請求后,轉(zhuǎn)發(fā)給Leader。
  2. Leader協(xié)調(diào)各Follower,通過投票機制決定是否接受該寫請求。
  3. 如果超過半數(shù)以上的Leader、Follower節(jié)點返回寫入成功,那么Leader提交該請求并返回成功,否則返回失敗。
  4. Follower或Observer返回寫請求處理結(jié)果。

只讀請求

客戶端直接向Leader、Follower或Observer讀取數(shù)據(jù)。

4. ZooKeeper和HDFS的關(guān)系

ZooKeeper與HDFS的關(guān)系如下圖所示。

在這里插入圖片描述
ZKFC(ZKFailoverController)作為一個ZooKeeper集群的客戶端,用來監(jiān)控NameNode的狀態(tài)信息。ZKFC進程僅在部署了NameNode的節(jié)點中存在。HDFS NameNode的Active和Standby節(jié)點均部署有zkfc進程。

  1. HDFS NameNode的ZKFC連接到ZooKeeper,把主機名等信息保存到ZooKeeper中,即“/hadoop-ha”下的znode目錄里。先創(chuàng)建znode目錄的NameNode節(jié)點為主節(jié)點,另一個為備節(jié)點。HDFS NameNode Standby通過ZooKeeper定時讀取NameNode信息。
  2. 當(dāng)主節(jié)點進程異常結(jié)束時,HDFS NameNode Standby通過ZooKeeper感知“/hadoop-ha”目錄下發(fā)生了變化,NameNode會進行主備切換。

5. ZooKeeper和YARN的關(guān)系

ZooKeeper與YARN的關(guān)系如下圖所示。
在這里插入圖片描述

  1. 在系統(tǒng)啟動時,ResourceManager會嘗試把選舉信息寫入ZooKeeper,第一個成功寫入ZooKeeper的ResourceManager被選舉為Active ResourceManager,另一個為Standby ResourceManager。Standby ResourceManager定時去ZooKeeper監(jiān)控Active ResourceManager選舉信息。
  2. Active ResourceManager還會在ZooKeeper中創(chuàng)建Statestore目錄,存儲Application相關(guān)信息。當(dāng)Active ResourceManager產(chǎn)生故障時,Standby ResourceManager會從Statestore目錄獲取Application相關(guān)信息,恢復(fù)數(shù)據(jù)。

6. ZooKeeper和HBase的關(guān)系

ZooKeeper與HBase的關(guān)系如下圖所示。
在這里插入圖片描述

  1. HRegionServer以Ephemeral node的方式注冊到ZooKeeper中。其中ZooKeeper存儲HBase的如下信息:HBase元數(shù)據(jù)、HMaster地址。
  2. HMaster通過ZooKeeper隨時感知各個HRegionServer的健康狀況,以便進行控制管理。
  3. .HBase也可以部署多個HMaster,類似HDFS NameNode,當(dāng)HMaster主節(jié)點出現(xiàn)故障時,HMaster備用節(jié)點會通過ZooKeeper獲取主HMaster存儲的整個HBase集群狀態(tài)信息。即通過ZooKeeper實現(xiàn)避免HBase單點故障問題的問題。

7. Zookeeper和SmallFS的配合關(guān)系

FGCService的部署模式為HA模式。HA(High Availability)模式目的是防止單節(jié)點故障導(dǎo)致服務(wù)不可用。為了支持HA模式,FGCService依賴于ZooKeeper。
在這里插入圖片描述

8. ZooKeeper和Kafka的配合關(guān)系

ZooKeeper與Kafka的關(guān)系如下圖 ZooKeeper和Kafka的關(guān)系所示。
在這里插入圖片描述

  1. Broker端使用ZooKeeper用來注冊broker信息,并進行partition leader選舉
  2. Consumer端使用ZooKeeper用來注冊consumer信息,其中包括consumer·消費的partition列表等,同時也用來發(fā)現(xiàn)broker列表,并和partition leader建立socket連接,并獲取消息。
http://www.risenshineclean.com/news/45951.html

相關(guān)文章:

  • 網(wǎng)站admin目錄名怎么改百度運營公司
  • 做網(wǎng)站可以用python么谷歌搜索入口365
  • 做網(wǎng)站需要填什么軟文推廣代表平臺
  • 工業(yè)b2b網(wǎng)站建設(shè)網(wǎng)站推廣的目的
  • 閘北區(qū)網(wǎng)站建設(shè)搜索推廣代運營
  • 官方網(wǎng)站平臺有哪些百度關(guān)鍵字推廣費用
  • 自己做電影網(wǎng)站可以賺錢嗎新媒體運營培訓(xùn)班
  • 懶人做圖網(wǎng)站江門seo
  • 國外家譜網(wǎng)站的建設(shè)關(guān)鍵詞排名怎么做上首頁
  • 四川成都最新新聞事件今天深圳谷歌seo推廣
  • 自己的服務(wù)器做網(wǎng)站優(yōu)速網(wǎng)站建設(shè)優(yōu)化seo
  • web app 和網(wǎng)站的區(qū)別企業(yè)郵箱賬號
  • 定制做網(wǎng)站百度網(wǎng)絡(luò)科技有限公司
  • 免費做網(wǎng)站的網(wǎng)址有哪些網(wǎng)絡(luò)整合營銷4i原則
  • 微信小網(wǎng)站怎么做百度競價廣告推廣
  • 盱眙在仕德偉做網(wǎng)站的有幾家如何進行品牌營銷
  • 焦作市網(wǎng)站建設(shè)科技推廣方法有哪幾種
  • 寧波外貿(mào)網(wǎng)站推廣今日頭條重大消息
  • 網(wǎng)站建設(shè)需要哪些技能天津seo顧問
  • ecshop源碼南京seo報價
  • 鄭州網(wǎng)站高端設(shè)計百度網(wǎng)站打不開
  • 動態(tài)網(wǎng)站開發(fā)教案xp優(yōu)化大師
  • 網(wǎng)站建設(shè)付款方式河南百度seo
  • 百度推廣網(wǎng)站怎么做網(wǎng)站策劃方案案例
  • asp網(wǎng)站建設(shè)下載青島百度推廣seo價格
  • 必應(yīng)網(wǎng)站收錄在哪seo推廣顧問
  • 做網(wǎng)站用模板百度競價廣告怎么投放
  • 做移動互聯(lián)網(wǎng)站點哪些店鋪適合交換友情鏈接
  • 網(wǎng)站專題模板下載上海優(yōu)化網(wǎng)站公司哪家好
  • 建網(wǎng)站怎么做報分系統(tǒng)網(wǎng)絡(luò)推廣公司有多少家