diamond配置中心部署

1.下载源码

http://code.taobao.org/svn/diamond

2.源码部分修改

 a.diamond-utils中的com.taobao.diamond.common.Constants中的

public static final int    DEFAULT_PORT              = 8080;//这个是diamond的默认访问端口,可以根据需要自行修改

public static final String HTTP_URI_FILE             = "/diamond-server/config.co";//域名服务器地址

3.修改本机的hosts文件,添加以下域名

127.0.0.1    a.b.c

可以看前面的类中,diamond默认使用域名a.b.c,所以需要将a.b.c映射到真正的IP地址

4.修改pom文件

a.修改diamond-server中的


mysql
mysql-connector-java
5.1.35

主要是加下版本号,因为diamond中指定的版本你可能没有,所以可以自己指定一个版本下载

b.修改diamond-client中的pom.xml

新增以下依赖(忘了当时为什么要加了。。。)


commons-codec
commons-codec
1.10

5.db脚本(记得一同改下diamodn-server中的jdbc.properties中的数据源配置)

create database diamond;
create table config_info (                                       
   id bigint(64) PRIMARY KEY NOT NULL auto_increment,                
   data_id varchar(255) default NULL,                             
   group_id varchar(128) default NULL,                            
   content longtext NOT NULL,                                     
   md5 varchar(32) default NULL,                                  
   gmt_create datetime NOT NULL default '2013-05-01 00:00:00',    
   gmt_modified datetime NOT NULL default '2013-05-01 00:00:00',                                            
   UNIQUE KEY `uk_config_datagroup` (`data_id`,`group_id`)          
);


6.将diamond-server部署到服务器上,访问地址http://localhost:8080/diamond-server/ 即可进入diamond控制台,默认用户名abc,密码123

用户名和密码配置在diamond-server工程里的user.properties文件中,


你可能感兴趣的:(架构设计)