分布式配置
Cumu_
这个作者很懒,什么都没留下…
展开
-
disconf-基于xml分布式配置管理mysql
上一篇介绍了基于annotation的分布式配置管理,但该种方式对代码的侵入性太大,我们已有很多项目需要使用该配置平台,所以不能有太多的代码侵入性,这篇来介绍下基于xml的分布式配置管理,以mysql举例,我们项目中连接mysql是用的spring-data-jpa。 同基于annotation的分布式配置管理一样,我们需要首先在pom中引入disconf的依赖,准备好discon原创 2016-01-21 17:44:42 · 4212 阅读 · 2 评论 -
disconf-基于xml分布式配置管理mongo
mongodb目前有3种部署方式:单机、副本集(replica set)、分片(shard),本文结合disconf介绍这3种部署方式该如何和disconf配合使用单机版本a. 在resources文件夹下新建mongo-single.properties,内容为:# mongomongo.db.name=xxxdbmongo.host=localhostmongo.port=27原创 2016-01-26 16:35:54 · 1986 阅读 · 2 评论 -
disconf-基于xml分布式配置管理hbase
本文介绍如何使用disconf管理hbase的配置新建hbase.properties,内容为:# hbase confighbase.quorum=iphdfs.namenode.host=iphdfs.namenode.port=8020hbase.contrast.trans.table=contrast_trans新建hbase.xml,内容为:xml versio原创 2016-01-26 16:37:54 · 1341 阅读 · 2 评论 -
disconf-基于xml分布式配置管理cronjob
本文介绍disconf如何管理cronjob的配置spring的cronjob有2种实现方式:存入哦你job和scheduler新建cronjob.properties,内容为:# cron jobtask.pool.size=20task.getMoney.delay=1000task.getCar.cronExpression=*/1 * * * * ?新建cronjo原创 2016-01-26 16:38:39 · 1052 阅读 · 0 评论 -
docker创建disconf镜像并应用
由于disconf的环境比较复杂,不适合使用dockerfile的方式进行创建,我们使用commit的方式进行创建。启动容器选择一个ubuntu:14.04的基础镜像,进入镜像(sudo docker run -ti -d image /bin/bash 然后用docker-enter进入容器)首先修改软件源为本地的或者国内的,这样下载比较快。在/etc/apt/sources原创 2016-02-16 11:10:06 · 1830 阅读 · 2 评论 -
disconf-基于xml分布式配置管理redis
本文介绍disconf如何管理redis(单机和集群)的配置redis单机注意,pom中jedis的版本必须2.4.2及以下版本,否则报错新建redis-single.properties,内容为:# redis jedis version 2.4.2redis.host=localhostredis.port=6379redis.password=新建redis-sing原创 2016-01-26 16:36:33 · 3154 阅读 · 6 评论 -
disconf-注解式分布式配置
disconf-web配置在disconf-web上点击新建app创建一个新的app,这里假设app名字为:app_test在disconf-web上点击新建配置文件新建一个配置文件,APP选择刚刚的app_test,版本自定义成:0.0.1,环境可选择local环境,直接选择上传文件,比如我们这里上传dev.properties,内容如下:disconf.test=disco原创 2016-01-21 17:44:15 · 11547 阅读 · 6 评论 -
disconf-搭建
环境配置disconf运行需要如下软件:mysql、nginx、tomcat、zookeeper、redis,这个网上可以找到很多种安装配置的方法clone disconfdisconf的代码在github上开源了,是一个很好的分布式配置管理平台,github上很多人fork了下载至本地cd work/githubgit clone https://github.com/kni原创 2016-01-18 20:03:08 · 17798 阅读 · 15 评论