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