disconf mysql_disconf配置
一、好语
宁愿跑着被拦倒无数次,也不愿规规矩矩走一辈子,就算跌倒也要豪迈的笑。
二、背景
啊啊啊,我的disconf终于配置成功了,算是整了一整天,明天再来测试代码连接了,在配置过程中遇到问题,然后解决问题,一步步的向前,一步步的尝试。
三、配置
wget https://github.com/knightliao/disconf.git
执行这个命令如下
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里面的配置按照disconf文档,那么访问就是ip:8081,8081是nginx的监听端口。8015是tomcat的端口,nginx会转发到这个tomcat下
nginx.png
tomcat.png
disconf mysql_disconf配置相关推荐
- disconf mysql_Disconf配置中心配置
1.Disconf配置中心需要的环境配置 (1) 配置java.maven环境,并安装mysql,reids,zookeeeper,Nginx 2.配置java,maven环境变量 3.创建目录mkd ...
- 分布式配置中心 Disconf 安装配置
分布式配置中心 Disconf 安装配置 前提准备 CentOS 服务器一台 MySQL 数据库一台 安装依赖软件 安装 JDK 安装 Git 安装 Maven 安装 Zookeeeper 安装 To ...
- 百度DisConf分布式配置框架源码试读(一)HttpClient 长连接
Spring Cloud Config配置中心 我在学习Spring Cloud Config配置中心时理解了它体系下的配置中心的强大.实现了配置的远程管理.微服务的配置更新.Spring Cloud ...
- disconf mysql_disconf浅入浅出(一)disconf简介以及disconf-web端使用
一.disconf介绍 1.disconf是什么 disconf是一个提供分布式配置管理的软件,所谓分布式配置管理就是为一组或多组分布式环境提供统一的配置管理服务,只需要在web管理控制端修改某个配置 ...
- Disconf安装配置
简介 Distributed Configuration Management Platform(分布式配置管理平台) 专注于各种「分布式系统配置管理」的「通用组件」和「通用平台」, 提供统一的「配置 ...
- Disconf介绍,源码下载,环境准备,安装,disconf-web使用和配置介绍,项目中进行配置,项目案例运行
1.disconf介绍 Distributed Configuration Management Platform(分布式配置管理平台)专注于各种 分布式系统配置管理 的通用组件 / 通用平台,提供统 ...
- SpringBoot项目配置disconf
说明: SpringBoot项目通过application.yml实现项目的配置, 配置文件如下: server: port: 9090 context-path: #/daily/ ...
- Nacos配置中心实战,盘古开发框架标配组件
配置中心作为分布式微服务开发的标配组件,业界已有很多成功的典型应用,如:携程 Apollo 分布式配置中心.百度 Disconf 分布式配置中心等.盘古开发框架配置中心基于阿里的 Nacos 提供动态 ...
- disconf原理 “入坑”指南
之前有了解过disconf,也知道它是基于zookeeper来做的,但是对于其运行原理不太了解,趁着周末,debug下源码,也算是不枉费周末大好时光哈 :) .关于这篇文章,笔者主要是参考discon ...
最新文章
- Xamarin Visual Studio不识别JDK路径
- mac版lightroom cc_Photoshop问世30周年 Mac和iPad版获重要更新
- .Net Core中使用RabbitMQ
- MySQL的主从复制详解
- Spring的9种设计模式(二)
- FreeMarker模板引擎实现页面静态化
- matlab线性拟合
- Java实现DOCX文件和DOC文件互转
- 列表的join方法,类方法formkeys,删除,集合,深浅拷贝赋值,冒泡排序
- ZZ,春晚零点报时出错揭密
- 利用TPTP对Java程序进行性能测试
- 如何阅读一份上市公司财报 - 财报阅读入门
- 直播画面已被主播锁定!输入正确的密码后可解锁画面。斗鱼直播主播锁定画面解锁方法(网页版)
- Java 正则表达式 中的 任意字符
- Redis是什么?有什么用?
- 安装与破解photoshop
- 联想计算机网络同传速度很慢,使用网络同传时传输速度特别慢怎么回事?知识点分析及操作步骤...
- PSIM免安装的方法附加使用教程
- 基于高德地图车辆通行时间预测的python实践
- 学计算机的人掉头发吗,大学生脱发最严重的专业,不是计算机,而是……