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. zeroclipboard 粘贴板的应用示例, 兼容 Chrome、IE等多浏览器
  2. java solr 查询条件_05 java调用solr的api完成数据的查询
  3. 自己归纳整理的ARM THUMB指令机器码表
  4. 区块链去中心化有那么有用吗?
  5. 大数据新手的0基础学习路线,从菜鸟到高手的成长之路
  6. LightSwitch 2011 数据字段唯一性验证方案
  7. 实现商城类APP的筛选项效果
  8. JavaScript中的arguments对象
  9. 手把手教用XNA开发winphone7游戏(五)大结局
  10. php curl post上传图片,php curl上传图片问题
  11. MySql性能优化学习路线图
  12. WPF触发器(Trigger、DataTrigger、EventTrigger)
  13. MATLAB绘图—三维曲线绘图-(plot3)
  14. 不需要手机号,怎样注册邮箱账号
  15. 电脑怎样重装系统win7旗舰版
  16. 微信摇一摇插件ios_iOS开发——全局响应MotionEvent(微信摇一摇)
  17. 【知识产权之专利权】论述题题库
  18. 动态改变shiro的Principal属性
  19. 数字集成电路面试常见问题_关于空间级集成电路的常见误解
  20. 用python整个活(2)——用numpy做一个蜘蛛纸牌

热门文章

  1. [curl] 开启代理加速下载
  2. 不同类型的钻展图怎么设计?
  3. bazel 构建问题总结
  4. Vue 判断页面内图片是否渲染完成
  5. 四川省某市智慧海绵城市监测系统案例分享
  6. chrome android 功能大全,Android版Chrome 55 大更新,多个新功能袭来
  7. 使用Pytorch实现简单的LSTM股票预测框架
  8. java中jar文件
  9. 常见嵌入式/C/C++面试题100+集合(含参考答案)-更新中
  10. Python Twisted系列教程7:小插曲,Deferred