美文网首页
disconf配置

disconf配置

作者: 吴世浩 | 来源:发表于2017-03-28 19:29 被阅读2825次

一、好语

宁愿跑着被拦倒无数次,也不愿规规矩矩走一辈子,就算跌倒也要豪迈的笑。

二、背景

啊啊啊,我的disconf终于配置成功了,算是整了一整天,明天再来测试代码连接了,在配置过程中遇到问题,然后解决问题,一步步的向前,一步步的尝试。

三、配置

wget   https://github.com/knightliao/disconf.git

然后参见disconf文档进行配置

执行这个命令如下

sh deploy/deploy.sh
Paste_Image.png Paste_Image.png Paste_Image.png

在这个过程中其实需要maven的配置,给出我的全局变量的配置vim /etc/profile

MAVEN_HOME=/usr/local/maven/apache-maven-3.3.9
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin


JAVA_HOME=/usr/local/jdk1.7
export JAVA_HOME
export PATH=${PATH}:${JAVA_HOME}/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


ZOOKEEPER_INSTALL=/usr/local/zookeeper-3.3.6
export  ZOOKEEPER_INSTALL
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin

指定目录下的目录结构及之deploy后的文件


Paste_Image.png

war目录下的生成的文件结构


Paste_Image.png

mysql数据导入,我是用工具连接到数据库,然后一个个执行sql的,看了下网上可以直接以这种方式导入比我的方式简单多了,记载下。

mysql -u username -p password < 0-init_table.sql
mysql -u username -p password -Ddisconf  < 1-init_data.sql

启动tomcat时候报错如下

Paste_Image.png
解决办法:
Paste_Image.png
这里的错误是zookeeper的问题,但是我按照官网配置的,然后最后发现有三个地方有zoo.properties的配置文件
这是war种classes内的(zoo.properties.bak是我备份的)
Paste_Image.png

这是war只不过的


Paste_Image.png

这个是我配置的


Paste_Image.png

最后我把zoo.cfg中的都改为我自己配置的zookeeper地址和端口就好了;

Paste_Image.png

配置完成后,使用ip访问如下图:


Paste_Image.png Paste_Image.png disconf_app.png

这里说下,我最初配置的时候,都不知道我都不知道这个界面改如何访问,所以这里记载下,nginx里面的配置按照<a href="https://github.com/knightliao/disconf/tree/master/disconf-web">disconf文档</a>,那么访问就是ip:8081,8081是nginx的监听端口。8015是tomcat的端口,nginx会转发到这个tomcat下


nginx.png tomcat.png

相关文章

网友评论

      本文标题:disconf配置

      本文链接:https://www.haomeiwen.com/subject/bqkjottx.html