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,查看一下是否有报错信息,并进行对应调整。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值