# configuration-center **Repository Path**: windydriven/configuration-center ## Basic Information - **Project Name**: configuration-center - **Description**: 一个简易的zookeeper配置中心管理,网上推荐的配置中心都很复杂,自己实现了一个简单的,界面使用zui前端框架实现,正在开发中 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://gitee.com/windydriven/configuration-center - **GVP Project**: No ## Statistics - **Stars**: 75 - **Forks**: 14 - **Created**: 2018-05-16 - **Last Updated**: 2024-05-07 ## Categories & Tags **Categories**: distributed-service **Tags**: None ## README ### **一个简单的zookeeper配置中心** :smiley: ### 项目结构如下: ![项目结构](https://gitee.com/uploads/images/2018/0530/150857_a13b92d9_724638.png "项目结构") configuration-core模块是配置中心服务端核心 configuration-admin是配置中心管理页面 **使用时只需要install configuration-center 获取configuration-core.jar** 其他项目引入configuration-core.jar 在resources路径下添加config.propertis 文件 输入服务器项目等信息 ![输入图片说明](https://gitee.com/uploads/images/2018/0530/151958_04b76b77_724638.png "QQ截图20180530151420.png") 其他配置也可以选择性添加 然后在applicationContext.xml中添加 加载文件类 ![输入图片说明](https://gitee.com/uploads/images/2018/0530/151924_1dcb3b89_724638.png "QQ截图20180530151821.png") **若是第一次使用,启动后,会提示没有配置项,此时需要到管理页面添加配置。** 打开configuration-admin 修改resources文件下 config.properties zookeeper服务器信息 ![输入图片说明](https://gitee.com/uploads/images/2018/0530/152418_ae26815c_724638.png "QQ截图20180530152345.png") 运行Application 启动项目,打开页面http://localhost:9090 登录 用户名admin 密码123456(目前用户名密码固定) ![输入图片说明](https://gitee.com/uploads/images/2018/0530/152742_2c92bc9b_724638.png "QQ截图20180530152726.png") 选择左侧项目 ![输入图片说明](https://gitee.com/uploads/images/2018/0530/152946_5031cbf9_724638.png "QQ截图20180530152926.png") 可以导入添加配置项. :smile: 界面比较简单,并且没有使用数据库 spring-boot或者其他Main函数启动的项目 在vm options配置 -javaagent:configuration-core.jar