美文网首页
2018-06-21-diamond

2018-06-21-diamond

作者: 迪奥炸 | 来源:发表于2018-06-22 12:31 被阅读0次

diamond---管理持久配置【配置数据持久化到磁盘和数据库中】的系统

diamond搭建

1、安装mysql,创建diamond存储配置的数据库和表

2、将数据库的配置信息(IP、用户名、密码)添加到diamond-server工程的src/resourece/jdbc.properties文件中

3、安装tomcat后,在diamond-server源代码目录下进行编译,将生成的diamond-server.war放到tomcat的webapps中。启动tomcat时就启动了diamond-server

4、http server[地址服务器]用来存放diamond server等地址列表,以tomcat为例:在3中的webapps/diamond-server中建立diamond文件【文件内容是diamond-server的地址列表】

以上,diamond的服务端就搭建完成了

发布数据:diamond发布数据通过手工的方式进行,在浏览器中输入http://ip:8080/diamond-server/【ip为tomcat服务器的地址】,登录-配置信息管理-添加配置信息,在输入框中输入配置信息

订阅数据:diamond客户端API主要提供了订阅数据的功能:a\客户端获取服务端地址【获取服务端地址对客户端是透明的,客户端仅仅需要在本地进行如下域名绑定即可:ip a.b.c,ip为前面搭建的http-server的ip】;b\创建订阅者;c\获取配置信息

diamond架构

参考:http://www.cnblogs.com/huqianliang/p/5673781.html

相关文章

  • 2018-06-21-diamond

    diamond---管理持久配置【配置数据持久化到磁盘和数据库中】的系统 diamond搭建 1、安装mysql,...

网友评论

      本文标题:2018-06-21-diamond

      本文链接:https://www.haomeiwen.com/subject/hlbqyftx.html