disconf在windows环境下部署调试
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环境下部署调试相关推荐
- windows环境下_findnext()调试出现访问冲突异常。
windows7,x64,VS2013环境下,使用_findnext()获取某文件夹内某类型文件名,报异常: 0x0000000077AEDA56 (ntdll.dll) ...处的第一机会异常: ...
- RabbitMQ在Windows环境下部署(简单有效)
环境 win10_x64 安装步骤 由于RabbitMQ服务器是用Erlang语言编写,所以我们需要先安装Erlang环境 OTP_win64_v22.2 安装步骤默认就行 在官方的git中下载指定的 ...
- RocketMQ在Windows环境下部署(亲测有效)
环境 windows系统 maven JDK1.8(必须64位) 部署步骤 在Apache官网下载RocketMQ:http://rocketmq.apache.org/release_notes/r ...
- windows环境下部署Tomcat到服务器
1.在系统变量中设置: 变量名:CATALINA_HOME 变量值:D:\Program Files\Tomcat7.0.81 (放Tomcat的主目录) 2.系统变量的PATH变量中增加Tomc ...
- 在Windows环境下部署SVN服务器
一.下载SVN的服务端 Downloads | VisualSVN 二.下载SVN的客户端 Downloads · TortoiseSVN 同时下载语言包 三.SVN服务端的安装及配置 设置服务器目录 ...
- Windows环境下Android Studio系列5—日志调试
为什么80%的码农都做不了架构师?>>> 1. 定制Logcat调试日志字体颜色 Logcat是Android开发调试中最常用的一个工具,Android Studio 1.2. ...
- Vmware ESX5i 环境下部署Windows Storage Server 2008 R2
ESX5i 环境下部署Windows Storage Server 2008 R2 Windows Storage Server 2008 这款产品微软早已发布,WSS2008是基于Win ...
- 超详细Windows环境下使用Apache部署Django项目教程
目录 超详细Windows环境下使用Apache部署Django项目教程 1.什么是Apache 2.安装并配置Apache 2.1 下载Apache 2.2 解压Apache到文件夹 2.3 配置c ...
- DeepLearning:windows环境下C++环境实现Tensorflow编译部署
[写在前面] 都说深度学习的这条大船上来了就应该不惧风雨,可是在配置环境这条路上的坑真是刚出旧坑又入新坑,2021年最后一天了.想想rensorflow的源代码在windows 环境下的编译历程,就忍 ...
最新文章
- zeroclipboard 粘贴板的应用示例, 兼容 Chrome、IE等多浏览器
- java solr 查询条件_05 java调用solr的api完成数据的查询
- 自己归纳整理的ARM THUMB指令机器码表
- 区块链去中心化有那么有用吗?
- 大数据新手的0基础学习路线,从菜鸟到高手的成长之路
- LightSwitch 2011 数据字段唯一性验证方案
- 实现商城类APP的筛选项效果
- JavaScript中的arguments对象
- 手把手教用XNA开发winphone7游戏(五)大结局
- php curl post上传图片,php curl上传图片问题
- MySql性能优化学习路线图
- WPF触发器(Trigger、DataTrigger、EventTrigger)
- MATLAB绘图—三维曲线绘图-(plot3)
- 不需要手机号,怎样注册邮箱账号
- 电脑怎样重装系统win7旗舰版
- 微信摇一摇插件ios_iOS开发——全局响应MotionEvent(微信摇一摇)
- 【知识产权之专利权】论述题题库
- 动态改变shiro的Principal属性
- 数字集成电路面试常见问题_关于空间级集成电路的常见误解
- 用python整个活(2)——用numpy做一个蜘蛛纸牌