码迷,mamicode.com
首页 > Windows程序 > 详细

api-gateway实践(14)新服务网关 - 演示环境搭建

时间:2017-07-15 10:17:01      阅读:692      评论:0      收藏:0      [点我收藏+]

标签:jsp   技术   tail   调用   redis配置   cap   png   测试   2.4   

 

一、本机调试网关引擎

1、服务注册中心

技术分享

 

2、服务提供者发布(远程Tomcat8.5.15):http://10.110.17.20:7070/SvcApp/index.jsp

2.1、SvcApp.war 配置

技术分享

 

2.2、发布目录 10.110.17.20 /opt/tomcat8.5.15/webapps

发布SvcApp.war到该目录

技术分享

2.3、启动应用

     cd /opt/tomcat8.5.15/bin

     ./startup.sh 

2.4、验证应用

http://10.110.17.20:7070/SvcApp/index.jsp

技术分享

2.5、如果SvcApp.war是个oauth-server,需要发布其客户端SvcCli.war

2.5.1、服务端SvcApp.war数据库配置

技术分享

2.5.2、客户端配置文件

 技术分享 

技术分享

2.5.3、验证SvcCli访问SvcApp获取access_token

http://10.110.17.20:7070/SvcCli/client_credentials

技术分享

 

3、网关引擎(本机eclipse+jetty):http://localhost:9000/api-gateway-engine/client_details

3.1、配置文件

 技术分享

数据库

技术分享

redis配置

技术分享

3.2、启动应用

技术分享  

3.3、验证应用

http://localhost:9000/api-gateway-engine/client_details

技术分享

 

4、开发者应用发布(本机:tomcat8.5.15)

4.1、配置文件

 技术分享

4.2、runDevApp.bat


del/Q %TOMCAT_HOME%\webapps\DevApp.war
rmdir/Q/S %TOMCAT_HOME%\webapps\DevApp

copy D:\workspace_apigw_iop\DevApp\target\DevApp.war %TOMCAT_HOME%\webapps\DevApp.war

%TOMCAT_HOME%\bin\startup.bat

 

4.3、验证效果

DevApp和api-gateway-engine连通性测试::申请网关token:http://localhost:8080/DevApp/client_credentials

技术分享  

DevApp、api-gateway-engine和SvcApp连通性测试::调用远端服务:

 

api-gateway实践(14)新服务网关 - 演示环境搭建

标签:jsp   技术   tail   调用   redis配置   cap   png   测试   2.4   

原文地址:http://www.cnblogs.com/lexiaofei/p/7181359.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!