`

disconf使用

 
阅读更多

disconf 已经搭建成功(http://gjp014.iteye.com/admin/blogs/2360517),下面演示一下怎样使用:

实现功能(程序在附件中):

建立 boce_demo 的 qa环境,

该环境中只有一个配置文件 redis.properties 

内容:redis.host=192.168.1.24 

redis.port=6379

。然后再修改配置文件信息,

disconf 修改后的配置信息通知应用程序。

 

 

1.设置disconf 的配置文件内容

#disconf 服务地址

disconf.conf_server_host=192.168.6.57:8080

 

qa环境的版本号为: 

disconf.version=1_0_0_1

 

# 应用名称 

disconf.app=boce_demo

 

# 环境名称

disconf.env=qa

 

2.初始化数据库:

---应用名称

INSERT INTO disconf.app (app_id,name,description,create_time,update_time,emails) VALUES (

3,'boce_demo','boce_demo','99991231235959','99991231235959','');

----环境配置

INSERT INTO disconf.config (config_id,`type`,status,name,value,app_id,version,env_id,create_time,update_time) VALUES (

150,0,1,'redis.properties','redis.host=192.168.6.29

redis.port=6379',3,'1_0_0_1',1,'99991231235959','20170306170753');

INSERT INTO disconf.config (config_id,`type`,status,name,value,app_id,version,env_id,create_time,update_time) VALUES (

151,0,1,'redis.properties','redis.host=192.168.6.24

redis.port=6379',3,'1_0_0_1',2,'99991231235959','20170306171907');

 

---

4. 测试程序在附件中。

 

5.登录管理平台查看信息:



 

修改 配置文件:



 

查看服务器端,已经收到修改后的配置参数 配置参数由 192.168.6.24 修改为:192.168.9.24



 查看zookeper 存储信息,已经修改:

 

 

 

 

 

 

 

 

  • 大小: 27.9 KB
  • 大小: 77.9 KB
  • 大小: 88.1 KB
  • 大小: 37.5 KB
分享到:
评论

相关推荐

    Disconf 分布式配置使用教程

    Disconf 分布式配置使用教程 Disconf 是一款分布式配置管理系统,旨在帮助开发者更方便地管理和维护项目中的配置文件。在本教程中,我们将详细介绍 Disconf 的使用方法和配置项。 1. Disconf 客户端录入/修改/删除...

    Disconf配置war包

    Disconf(分布式配置中心)是百度开源的一款用于解决分布式系统配置管理问题的工具,它可以集中化管理应用的配置,使得在分布式环境下配置的修改...在使用过程中,遇到任何问题,可以查阅官方文档或社区资源获取帮助。

    disconf-web简化可部署版

    4. **使用注意事项**: - **环境要求**:确保你的系统环境已安装Java和Tomcat,并且版本符合disconf-web的要求。 - **数据库配置**:disconf-web需要连接数据库存储配置信息,需要提前准备好数据库连接配置。 - *...

    disconf-web部署指南_V1.3

    这份V1.3版本的指南将详细介绍如何正确、高效地部署和使用disconf。 首先,我们需要了解disconf的核心功能。Disconf提供了一种集中式的、动态的配置管理方式,允许开发者在不重启服务的情况下更新配置,极大地提高...

    disconf-demo

    【标题】"disconf-demo" 是一个基于Spring Boot框架的示例程序,它展示了如何集成和使用disconf(分布式配置中心)这一工具。这个项目旨在帮助开发者了解如何在Spring Boot应用中实现分布式配置管理,从而实现配置的...

    Disconf分布式配置管理平台-其他

    若开启Disconf后disconf-web不能正常Work,则Disconf使用本地配置。 5、支持配置项多个项目共享,支持批量处理项目配置。 6、配置监控:平台提供自校验功能(进一步提高稳定性),可以定时校验应用系统的配置是否...

    disconf 例子

    本篇文章将深入探讨Disconf的使用,包括如何使用`disconf.properties`文件以及不使用该文件的两种方式。 一、Disconf简介 Disconf是一款轻量级的配置管理工具,它允许开发者在任何节点上修改配置,而无需重启服务...

    disconf-master.zip

    4. 客户端接收到配置更新通知后,自动刷新本地的配置信息,确保应用使用最新的配置。 5. 如果主节点故障,从节点会自动晋升为主节点,保证服务的连续性。 三、Disconf应用实践 1. 集成Disconf:在项目中引入...

    disconf小文档

    disconf支持Java、Python等多语言,这意味着无论你的项目使用什么语言开发,都可以无缝接入disconf。 5. **组件集成** disconf可以方便地与Spring、Dubbo等框架集成,实现配置的自动加载和更新。 6. **监控与...

    springboot集成百度disconf

    5. **使用Disconf** 在需要使用配置的地方,通过Disconf提供的API获取配置信息。例如,可以使用`DisconfMgr.getString(key)`来获取某个配置项的值。 **三、Disconf工作原理** Disconf的核心工作流程包括: 1. **...

    python3通过disconf的api自动进行appname的配置文件下载和配置添加

    百度的disconf确实好用,但是手工添加配置项和配置文件很烦躁,自己利用闲余时间写了该脚本,主要支持对disconf的app自动下载和添加配置,运行之前,请先...同时修改main函数中的disconf url、账号和密码信息即可使用。

    使用Docker打包并运行Disconf-Web.zip

    使用Docker打包并运行Disconf-Web.zip

    disconf-demo:disconf分布式配置demo

    `disconf-demo`是基于`disconf`的一个示例项目,旨在帮助开发者更好地理解和使用`disconf`。 `disconf`的核心功能包括: 1. **集中式管理**:所有的配置信息都集中存储在一个中心化的地方,例如分布式文件系统或...

    disconf-client-ext:disconf的扩展,使其支持global共享配置给所有app

    使用`disconf-client-ext`,开发者可以将特定的配置设置为全局共享,这意味着这些配置将对整个系统中的所有应用可见并可供使用。这样的设计极大地提高了配置的复用性,减少了重复配置的工作量,同时也有助于保持配置...

    Disconf分布式配置管理平台 v2.6.36

    为您提供Disconf分布式配置管理平台...包括百度、滴滴出行、银联、网易、拉勾网、苏宁易购、顺丰科技 等知名互联网公司正在使用!Disconf主要目标:部署极其简单:同一个上线包,无须改动配置,即可在多个环境中(RD/QA/

    disconf-spring-boot-starter:disconf-spring-boot-starter让你可以使用spring-boot的方式开发依赖disconf的程序只需要关心disconfi的配置文件和配置项,省略了编写xml的麻烦

    disconf-spring-boot-starter disconf-spring-boot-starter让您可以使用spring-boot的方式开发依赖disconf的程序只需要关心disconfi的配置文件和配置项,省略了编写xml的麻烦使用步骤(示例: )在spring boot项目的...

    disconf-web

    百度开源的分布式管理工具,但是下载之后是前后端分离的,不太方便使用,调整成非前后端分离的程序

    docker-disconf-master.zip

    使用Docker打包并运行Disconf-Web。

Global site tag (gtag.js) - Google Analytics