日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
詳解consul部署方法

Consul是HashiCorp公司推出的開(kāi)源工具,用于實(shí)現(xiàn)分布式系統(tǒng)的服務(wù)發(fā)現(xiàn)與配置。 Consul是分布式的、高可用的、可橫向擴(kuò)展的。它具備以下特性 :

我們提供的服務(wù)有:做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、鄂托克ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的鄂托克網(wǎng)站制作公司

服務(wù)發(fā)現(xiàn):consul通過(guò)DNS或者HTTP接口使服務(wù)注冊(cè)和服務(wù)發(fā)現(xiàn)變的很容易,一些外部服務(wù),例如saas提供的也可以一樣注冊(cè)。 健康檢查:健康檢測(cè)使consul可以快速的告警在集群中的操作。和服務(wù)發(fā)現(xiàn)的集成,可以防止服務(wù)轉(zhuǎn)發(fā)到故障的服務(wù)上面。 鍵/值存儲(chǔ):一個(gè)用來(lái)存儲(chǔ)動(dòng)態(tài)配置的系統(tǒng)。提供簡(jiǎn)單的HTTP接口,可以在任何地方操作。 多數(shù)據(jù)中心:無(wú)需復(fù)雜的配置,即可支持任意數(shù)量的區(qū)域。

角色

1、client

客戶(hù)端模式:將所有注冊(cè)到當(dāng)前節(jié)點(diǎn)的服務(wù)會(huì)被轉(zhuǎn)發(fā)到server,自己是不持久化數(shù)據(jù)。

2、server

server模式:功能和客戶(hù)端模式一樣,不同的是會(huì)把所有的信息持久化的本地。

3、server-leader

server leader模式:其它server的領(lǐng)導(dǎo)者,和其它server不一樣的是需要負(fù)責(zé)同步注冊(cè)的信息給其它的server,同時(shí)也要負(fù)責(zé)各個(gè)節(jié)點(diǎn)的健康監(jiān)測(cè)。

安裝

CentOS 上可以直接使用yum進(jìn)行安裝

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
sudo yum -y install consul

也可以直接下載二進(jìn)制包,解壓就可以直接使用。

tar zxvf consul_1.9.6_linux_amd64.zip  -C /usr/local/bin/

啟動(dòng)服務(wù)(單節(jié)點(diǎn))

nohup consul  agent -server -data-dir=/data/consul-data/  -node=node1 -bind=0.0.0.0 -bootstrap-expect=1 -client=0.0.0.0 -ui > /data/consul-data/consul.log  &
  • –server 指定server agent
  • –data-dir l數(shù)據(jù)存儲(chǔ)路徑
  • –bootstrap-expect 期望的server節(jié)點(diǎn)數(shù)目,consul一直等到指定sever數(shù)目才會(huì)引導(dǎo)整個(gè)集群
  • –bind:該地址用來(lái)在集群內(nèi)部的通訊,集群內(nèi)的所有節(jié)點(diǎn)到地址都必須是可達(dá)的,默認(rèn)是0.0.0.0
  • –node:節(jié)點(diǎn)在集群中的名稱(chēng),在一個(gè)集群中必須是唯一的,默認(rèn)是該節(jié)點(diǎn)的主機(jī)名
  • –ui: web的管理ui,查看服務(wù)和節(jié)點(diǎn),可以通過(guò)訪(fǎng)問(wèn):8500端口要訪(fǎng)問(wèn)UI
  • –client:提供HTTP、DNS、RPC等服務(wù),默認(rèn)是127.0.0.1,不對(duì)外提供服務(wù),如果需要?jiǎng)t改成0.0.0.0

單節(jié)點(diǎn)擴(kuò)容

nohup consul agent -bind=0.0.0.0 -client=0.0.0.0 -data-dir=/data/consul-data/ -node=node2 -join=192.168.122.100 > /data/consul-data/consul.log 2>&1 &

192.168.122.100就是剛才那臺(tái)服務(wù)器的IP

總結(jié)

consul部署很方便,可以試試。


分享題目:詳解consul部署方法
標(biāo)題網(wǎng)址:http://www.5511xx.com/article/dpoghgo.html