官方文档看起来是比较详细的,但是disconf依赖的组件比较多,对于不熟悉的同学来说,初次安装遇到的坑还是比较多的
官方文档链接:https://disconf.readthedocs.io/zh_CN/latest/install/src/02.html
1、官方demo zookeeper配置
hosts=127.0.0.1:8581,127.0.0.1:8582,127.0.0.1:8583
# zookeeper的前缀路径名
zookeeper_url_prefix=/disconf
这里我们需要将ip改为外网ip ,因为我们的客户端需要访问zookeeper服务 获取配置信息;
将端口号改为你的zookeeper服务运行的端口号,新下载的zookeeper默认端口号是2181,而且还需要在防火墙中放开这个端口(如果是个人虚拟机,可以直接关闭防火墙),这样才会被客户端访问到;顺带一提,如果你是在阿里云中部署,你还需要在阿里云的服务器管理平台-安全组规则中,开发zookeeper端口。
2、关于安装,建议jdk、maven、nginx、tomcat在宿主机上安装,其余可以通过docker安装
实操如下
安装docker
Uname -r 内核3.1以上
Yum update
tee /etc/yum.repos.d/docker.repo <<-'EOF&