如何安装与配置领事

  介绍

如何安装与配置高?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

领事简化了分布式环境中的服务的注册和发现流程,通过HTTP或者DNS接口发现。支持外部SaaS提供者等。

<强>高提供的一些关键特性:

服务发现:领事通过DNS或者HTTP接口使服务注册和服务发现变的很容易,一些外部服务,例如SaaS提供的也可以一样注册。

健康检查:健康检测使领事可以快速的告警在集群中的操作。和服务发现的集成,可以防止服务转发到故障的服务上面。

键/值存储:一个用来存储动态配置的系统。提供简单的HTTP接口,可以在任何地方操作。

multi-datacenter:无需复杂的配置,即可支持任意数量的区域(数据中心)。

官方网站:https://www.consul.io/

<强>系统环境:CentOS 6.5版本(最终)x64

领事最新版的下载地址https://releases.hashicorp.com/consul/0.6.4/consul_0.6.4_linux_amd64.zip

下载解压,里面只有一个高可执行文件,执行

[root@localhost  consul-0.6.4] #, consul    用法:,consul [——版本],[——help], & lt; command>, [& lt; args>],   ,   Available  commands 有:,   agent 才能,,,,,Runs  a  Consul  agent    configtest 才能,,,Validate  config  file    event 才能,,,,,Fire  a  new  event    exec 才能,,,,,,Executes  a  command 提醒Consul  nodes    ,,force-leave  Forces  a  member  of 从而cluster 用enter ,“left", state    info 才能,,,,,,Provides  debugging 方式、for  operators    join 才能,,,,,,Tell  Consul  agent 用join  cluster    keygen 才能,,,,,Generates  a  new  encryption  key    keyring 才能,,,,Manages  gossip  layer  encryption  keys    leave 才能,,,,,Gracefully  leaves 从而Consul  cluster 以及shuts  down    lock 才能,,,,,,Execute  a  command  holding  a  lock    maint 才能,,,,,Controls  node 或是service  maintenance  mode    members 才能,,,,Lists 从而members  of  a  Consul  cluster    monitor 才能,,,,Stream  logs 得到a  Consul  agent    reload 才能,,,,,Triggers 从而agent 用reload  configuration  files    rtt 才能,,,,,,Estimates  network  round  trip  time 结构;nodes    version 才能,,,,Prints 从而Consul  version    watch 才能,,,,,watch  for  changes 拷贝领事

其中,最常用到的命令是代理

输入领事代理- h可以查看帮助。其中常见的参数解释如下:

广告:通知展现地址用来改变我们给集群中的其他节点展现的地址,一般情况下绑定地址就是展现地址,
引导:用来控制一个服务器是否在引导模式,在一个数据中心中只能有一个服务器处于引导模式,当一个服务器处于引导模式时,可以自己选举为筏领袖又是;
-bootstrap-expect:在一个数据中心中期望提供的服务器节点数目,当该值提供的时候,领事一直等到达到指定切断数目的时候才会引导整个集群,该标记不能和引导公用,
绑定:该地址用来在集群内部的通讯,集群内的所有节点到地址都必须是可达的,默认是0.0.0.0 
客户端:领事绑定在哪个客户地址上,这个地址提供HTTP、DNS、RPC等服务,默认是127.0.0.1 
配置文件:明确的指定要加载哪个配置文件,
-config-dir:配置文件目录,里面所有以. json结尾的文件都会被加载,
-data-dir:提供一个目录用来存放代理的状态,所有的代理允许都需要该目录,该目录必须是稳定的,系统重启后都继续存在,
直流:该标记控制剂允许的数据中心的名称,默认是dc1 
加密:指定秘密密钥,使领事在通讯时进行加密,关键可以通过领事凯基生物生成,同一个集群中的节点必须使用相同的key 
加入:加入一个已经启动的代理的ip地址,可以多次指定多个代理的地址。如果领事不能加入任何指定的地址中,则代理会启动失败,默认代理启动时不会加入任何节点只
-retry-join:和加入类似,但是允许你在第一次失败后进行尝试只
重试时间间隔:两次加入之间的时间间隔,默认是30 s 

如何安装与配置领事