温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux下Spotify安装consul

发布时间:2022-02-16 14:58:37 来源:亿速云 阅读:151 作者:小新 栏目:开发技术

这篇文章主要介绍Linux下Spotify安装consul,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

consul是google开源的一个使用go语言开发的服务发现、配置管理中心服务。内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。

Linux下Spotify安装consul

安装

CentOS 上可以直接使用yum进行安装

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

也可以直接下载二进制包,解压就可以直接使用。

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

启动服务(单节点)

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数据存储路径
  • –bootstrap-expect 期望的server节点数目,consul一直等到指定sever数目才会引导整个集群
  • –bind:该地址用来在集群内部的通讯,集群内的所有节点到地址都必须是可达的,默认是0.0.0.0
  • –node:节点在集群中的名称,在一个集群中必须是唯一的,默认是该节点的主机名
  • –ui: web的管理ui,查看服务和节点,可以通过访问:8500端口要访问UI
  • –client:提供HTTP、DNS、RPC等服务,默认是127.0.0.1,不对外提供服务,如果需要则改成0.0.0.0

单节点扩容

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就是刚才那台服务器的IP

以上是“Linux下Spotify安装consul”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI