Windows环境部署轻量化配置中心

在使用EDAS开发系统时,需要阶段性进行集成测试。而在单元部署时可以选择windows或linux系统。本文以windows环境为例,给大家讲解一下如何搭建配置中心环境,并进行应用部署和联调测试。

  1. 环境准备

安装后使用java -version查看JDK版本,JDK版本需要在1.6(含)及以上。

注:配置环境变量,默认java 1.8的环境变量会写入path,而轻量化配置中心脚本需要识别JAVA_HOME变量。

  • 添加环境变量,重启系统,以便使环境变量生效。

下载轻量配置中心包:http://edas-public.oss-cn-hangzhou.aliyuncs.com/install_package/LCC/2017-08-01/edas-config-center.zip?spm=5176.doc44163.2.1.SaNHKS&file=edas-config-center.zip

下载alitomcat:http://edas-public.oss-cn-hangzhou.aliyuncs.com/install_package/tomcat/taobao-tomcat-7.0.59.tgz?spm=5176.doc44158.2.1.6WvxTr&file=taobao-tomcat-7.0.59.tgz

下载Pandora容器包:http://edas-public.oss-cn-hangzhou.aliyuncs.com/install_package/pandora/unauth/taobao-hsf.tgz?spm=5176.doc44158.2.2.6WvxTr&file=taobao-hsf.tgz

 

  • 解压缩保存


根据文档保存alitomcat和Panduora容器位置https://help.aliyun.com/document_detail/44158.html 

注:环境启动时轻量化配置中心会占用8080端口,而alitomcat默认也会使用8080端口,会造成端口冲突,这里需要将二者分开,我们修改alitomcat端口为8088

编辑alitomcat\conf\server.xml文件

找到

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="15000" redirectPort="8443" maxParameterCount="1000"  maxThreads="250" maxPostSize="2097152" acceptCount="200"  useBodyEncodingForURI="true" />

如下图

把port修改为8088

 

  1. 启动轻量配置中心edas-config-center\startup.bat 见到下图


表示启动成功,访问红框内显示的地址,如下图

表示配置中心启动正常。

 

接下来发布应用包。我们以一个服务提供者的war包为例,进行部署。

注:alitomcat部署的目录是deploy而不是webapps。部署错误会无法解开war包。


启动alitomcat,执行bin\startup.bat

启动成功,端口为8088.同时war包也被自动解开

绑定测试机hosts,用于服务的注册与发现

格式:【本机IP】   jmenv.tbsite.net

重启alitomcat和轻量配置中心 

  1. 配置开发机端,设置hosts,用于调用服务

格式:【轻量化配置中心服务器IP】   jmenv.tbsite.net 

  1. 测试调用

启动开发端应用

访问应用入口,我们这里做了一个servlet入口进行测试。

填入信息后提交

测试通过。

注意事项:如果调用不成功,先检查一下防火墙是否开放了9600端口和12200端口,之后检查一下轻量配置中心环境的edas-config-center\logs,查看一下是否有报错信息,并进行对应调整。

时间: 2024-12-20 20:39:17

Windows环境部署轻量化配置中心的相关文章

Linux环境部署轻量化配置中心

在使用EDAS开发系统时,需要阶段性进行集成测试.而在单元部署时可以选择windows或linux系统.本文以Linux环境为例,给大家讲解一下如何搭建配置中心环境,并进行应用部署和联调测试. 1.环境准备 虚拟化一台centos7.4系统. 下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso 安装java 1.8 下载地址:http://www.oracle.com/techn

Windows环境下完全手工配置Apache、MySQL和PHP

    现在LAMP(Linux.Apache.MySQL.PHP/Perl/Python的简称)已经很流行了.在Windows下也有类似的,比如 WAMP(Apache, MySQL, PHP on Windows).这篇文章主要是介绍如何在Windows环境下完全手工配置Apache.MySQL和PHP,都是解压后直接修改配置文件的.当然也可以下载执行安装文件的版本,一个个进行自动安装.甚至可以下载这些软件的集合版本(WampServer,XAMPP),一步到位的安装.这里进行的是解压安装,

windows环境下安装和配置Trac教程

提交过wordpress主题/插件的朋友都见过Trac这个货,以界面丑.bug跟踪强.评论方便著称,但是自己玩用到Trac的地方可能比较少,一旦用到,可能就会像我一样,被 全篇的鸟文不带一个截图 的说明弄的云里雾里.好在经过了一天的折腾,终于把Trac搭建起来了.这里就记录一下安装过程,方便自己以后看或者给遇到问题的朋友一点提示. 环境搭建 我测试用的是windows XP 32位版本(为什么还没升级--),Trac使用的是standalone(?)独立版本,就是还没有往服务器上搞的版本. Tr

在windows环境下xampp如何配置多站点

window下的hosts文件 首先找到C:WindowsSystem32driversetc目录下的hosts文件,此文件在当前目录下是无法修改的,所以必须复制出来(到桌面),然后在文件尾部添加上你所需要的站点域名 以hosts文件为例,其本身配置了 127.0.0.1 localhost 前段是表示访问的主机IP,后一段是表示要访问的域名 所以如果需要配置一个www.111cn.net的域名只需要加上 127.0.0.1 www.111cn.即可. 最后我在网上了解到windows下的hos

如何在Windows Azure公有云环境部署企业应用

企业内部应用转换为在线服务 Windows Azure已经成为众多IT服务提供商们热议的话题其中有的认为只有提供互连网用户服务的应用才适合放在公有云环境内运行.然而事实上在当前Windows Azure环境上有许多企业也把企业内部的应用放在公有云上它们包括 Web/Brower架构.Web服务器直接放在Windows Azure环境中方便企业内员工通过HTTPS方式连接到企业内网或互联网访问.特别在跨国企业环境中这样做可减少公司内部不同国家的办公室之间网络流量. Client/Server架构.

分布式版本库——Windows下Git的环境部署以及在GitHub上开源自己的项目

分布式版本库--Windows下Git的环境部署以及在GitHub上开源自己的项目 这几天着实忙的焦头烂额,可惜不是搞技术,今天周日,难得闲下来,写篇大家都想学习的Git教程,其实廖雪峰老师的网站已经非常详细了,但是.咳咳,太长了,我就稍微简单点的来概括,其实Git在MAC和Ubuntu上的体验是最好的,不过搞Android开发的我相信绝大多数人还是用windows吧,当然不排除个例 廖雪峰教程:http://www.liaoxuefeng.com/wiki/001373951630592960

云服务器 ECS 建站教程:镜像部署Windows环境

镜像部署Windows环境 您可以根据业务需要,选择下列任意一种方式部署云服务器 ECS 实例的使用环境: 镜像部署 手动部署 下表列出了两种部署方式的特点.一般推荐镜像部署.如果您需要个性化定制部署,建议使用手动部署. 对比项 镜像部署 手动部署 部署所需时间 3-5分钟,快速部署上云 1-2天.选择适合的操作系统.中间件.数据库.各类软件.插件.脚本,再进行安装和配置 专业性 IOPS 由运维过万级用户的优质服务商提供 依赖开发人员的开发水平 个性化 支持主流应用场景 可满足个性化的部署要求

Flume环境部署和配置详解及案例大全_Linux

一.什么是Flume? flume 作为 cloudera 开发的实时日志收集系统受到了业界的认可与广泛应用.Flume 初始的发行版本目前被统称为 Flume OGoriginal generation属于 cloudera.但随着 FLume 功能的扩展Flume OG 代码工程臃肿.核心组件设计不合理.核心配置不标准等缺点暴露出来尤其是在 Flume OG 的最后一个发行版本 0.94.0 中日志传输不稳定的现象尤为严重为了解决这些问题2011 年 10 月 22 号cloudera 完成

入门:Windows环境下PHP动态网页配置详解

入门:详解Windows下PHP5+APACHE+MYSQ完整配置 经过一段时间狂热的PHP编程,对WINDOWS平台下PHP的配置可算是深有感触,一开始我用的是一键安装的傻瓜包,但是考虑傻瓜包的安装版本已经落后,在真正手动配置PHP环境时遇到许多问题,在查阅了许多资料和尝试后,终于配置成功.现在,我将我的配置经验和大家分享一下,相信可以解决大家配置PHP环境的迷惑. 首先说一下我用的软件版本. PHP 5.1.6APACHE 2.0.59(注意:APACHE 2.2.X版本以上要增加插件才支持