SpringBoot实例:医院统一信息平台(api gateway)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot实例:医院统一信息平台(api gateway)相关的知识,希望对你有一定的参考价值。
参考技术A 前面已经在平台中使用了spring cloud。每个小的服务中各自实现相关业务,提供API。这些服务的访问地址都可能不一样。这样给使用都造成困扰,而且服务器接口管理也复杂了。api-gateway就是把这些api通过一个服务提供出去。在这个服务中代理其它服务的API。对于服务的使用都就像是访问一台服务器。
这里用spring zuul实现api-gateway。
创建一个项目(服务),专门做api代理。服务名称huip-router。
pom
RouterApplication
为了支持跨域,增加一个Filter
配置
在API请求开头为/huipuser/时访问的是user服务的API,如果开头/huippatient/时访问的是patient服务的API。比如请求 http://localhost:8080/huippatient/loadUser 相当于 http://localhost:8280/loadUser
请求测试。
SpringBoot实例:医院统一信息平台(服务间通讯) 的访问流程改成用代理。
以上是关于SpringBoot实例:医院统一信息平台(api gateway)的主要内容,如果未能解决你的问题,请参考以下文章