disconf介绍

disconf,全称 Distributed Configuration Management Platform(分布式配置管理平台),是java下的一个开源项目,其地址为https://github.com/knightliao/disconf。

windows部署安装

环境要求:nginx+mysql+tomcat+intellij+zk+jdk

step1.下载disconf源码,本文中用到的disconf版本为2.6.6,地址为https://github.com/knightliao/disconf,导入到intellij中。

step2.修改pom.xml注释掉如下代码

<!-- <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-javadoc-plugin</artifactId><executions><execution><id>attach-javadocs</id><goals><goal>jar</goal></goals></execution></executions></plugin>-->
<!--<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-gpg-plugin</artifactId><version>1.5</version><executions><execution><id>sign-artifacts</id><phase>verify</phase><goals><goal>sign</goal></goals></execution></executions>
</plugin>-->

修改配置文件jdbc-mysql.properties、redis-config.properties、zoo.properties;并执行sql文件。

执行如下命令编译

cd disconf

mvn clean install -Dmaven.test.skip=true

step3.部署disconf-web到tomcat,并启动tomcat

 step4.配置nginx并启动

server {

listen       8081;

server_name  localhost;

#charset koi8-r;

#access_log  logs/host.access.log  main;

#location / {

#    root   html;

#    index  index.html index.htm;

#}

location / {

root E:\Intellij\workspace-newstart\disconf\disconf-web\html; #disconf-web静态文件位置

if ($query_string) {

expires max;

}

}

location ~ ^/(api|export) {

proxy_pass_header Server;

proxy_set_header Host $http_host;

proxy_redirect off;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Scheme $scheme;

proxy_pass http://127.0.0.1:8080;  #isconf-web服务部署地址

}

step5.访问:http://localhost:8081/,成功后如下。

disconf在windows环境下部署调试相关推荐

  1. windows环境下_findnext()调试出现访问冲突异常。

    windows7,x64,VS2013环境下,使用_findnext()获取某文件夹内某类型文件名,报异常: 0x0000000077AEDA56 (ntdll.dll) ...处的第一机会异常:  ...

  2. RabbitMQ在Windows环境下部署(简单有效)

    环境 win10_x64 安装步骤 由于RabbitMQ服务器是用Erlang语言编写,所以我们需要先安装Erlang环境 OTP_win64_v22.2 安装步骤默认就行 在官方的git中下载指定的 ...

  3. RocketMQ在Windows环境下部署(亲测有效)

    环境 windows系统 maven JDK1.8(必须64位) 部署步骤 在Apache官网下载RocketMQ:http://rocketmq.apache.org/release_notes/r ...

  4. windows环境下部署Tomcat到服务器

    1.在系统变量中设置: 变量名:CATALINA_HOME 变量值:D:\Program Files\Tomcat7.0.81   (放Tomcat的主目录) 2.系统变量的PATH变量中增加Tomc ...

  5. 在Windows环境下部署SVN服务器

    一.下载SVN的服务端 Downloads | VisualSVN 二.下载SVN的客户端 Downloads · TortoiseSVN 同时下载语言包 三.SVN服务端的安装及配置 设置服务器目录 ...

  6. Windows环境下Android Studio系列5—日志调试

    为什么80%的码农都做不了架构师?>>>    1. 定制Logcat调试日志字体颜色 Logcat是Android开发调试中最常用的一个工具,Android Studio 1.2. ...

  7. Vmware ESX5i 环境下部署Windows Storage Server 2008 R2

    ESX5i 环境下部署Windows Storage Server 2008 R2       Windows Storage Server 2008 这款产品微软早已发布,WSS2008是基于Win ...

  8. 超详细Windows环境下使用Apache部署Django项目教程

    目录 超详细Windows环境下使用Apache部署Django项目教程 1.什么是Apache 2.安装并配置Apache 2.1 下载Apache 2.2 解压Apache到文件夹 2.3 配置c ...

  9. DeepLearning:windows环境下C++环境实现Tensorflow编译部署

    [写在前面] 都说深度学习的这条大船上来了就应该不惧风雨,可是在配置环境这条路上的坑真是刚出旧坑又入新坑,2021年最后一天了.想想rensorflow的源代码在windows 环境下的编译历程,就忍 ...

最新文章

  1. Atomic Layer Deposition原子层沉积技术
  2. Squid代理服务器基本配置(三)
  3. 我对北京印象之10年前后
  4. android universal-image-loader的使用
  5. sjms-4 行为型模式
  6. nssl1157-简单数学题【约数,换元法】
  7. 一次性加载树结构数据表 mapper加载
  8. (转)十分钟搞定你自己的多图片/文件服务器
  9. SQL Server 占用内存太高,查找占用内存高以及影响其性能的sql语句
  10. Python -- reload 函数
  11. sql实现自定义排序
  12. python学习之旅(入门)
  13. linux下安装mysql-5.7.20
  14. 控制系统中对信号求导的注意事项
  15. 美团{青龙面板可跑项目之一}保姆教程
  16. Java中IO(一、文件流)
  17. 汽车变速系统的换挡律
  18. 华为nova6se会搭载鸿蒙,华为nova6se和华为nova7se哪个好-哪个性价比更高-参数对比...
  19. 技术分享 | 使用 cURL 发送请求
  20. 温州大学计算机学院-浙江大学信电学院联合招收博士后研究人员招聘启事

热门文章

  1. php如何实现会员推荐奖励,分享微信公众号实现会员卡领取的功能
  2. Spring 注解读取配置文件
  3. springboot+vue球员数据统计分析系统java
  4. 计算机的发展与什么息息相关,第一单元第二课《计算机的发展与应用》.doc
  5. window修改host文件
  6. Android案例手册 - 定位点圆形水波纹和椭圆水波纹
  7. LabVIEW读海康网络摄像头问题
  8. 为什么人力资源部门一定要部署RPA
  9. latex输入3.3.1类型的标题
  10. 【Medical physics】CT的空间和密度分辨率