基于Spring Cloud服务调用的设计与应用  被引量:15

Design and application of Spring Cloud based service invocation

在线阅读下载全文

作  者:郭致远 魏银珍[1,2] Guo Zhiyuan;Wei Yinzhen(Wuhan Research Institute of Posts and Telecommunications,Wuhan 430074,China;School of Information Management,Wuhan University,Wuhan 430074,China)

机构地区:[1]武汉邮电科学研究院,湖北武汉430074 [2]武汉大学信息管理学院,湖北武汉430074

出  处:《信息技术与网络安全》2019年第2期87-91,共5页Information Technology and Network Security

摘  要:微服务架构作为一种颗粒度更小的分布式架构,其首要解决的问题就是如何实现应用间的远程调用。此服务调用框架设计基于Spring Cloud框架,整合并封装负载均衡Ribbon、容错保护Hystrix以及服务注册与发现Eureka等多个组件,采用GZIP压缩请求与响应,最后在一个企业知识管理的微服务系统完成对该服务调用框架的应用。通过系统功能和性能测试,系统服务间由原来的本地调用转变为远程调用,极大地提升了系统的处理能力以及系统模块的解耦,为实现简洁且高效的服务调用提供了完善的解决方案。As a distributed architecture with smaller granularity,the primary problem of microservice architecture is how to realize remote invocation between applications.This service invocation framework is designed based on the Spring Cloud framework.It integrates and encapsulates load-balancing Ribbon,fault-tolerant protection Hystrix,service registration and discovery Eureka and other components.It uses GZIP to compress the request and response.Through the system function and performance test,the original local call is transformed into remote call between the system services,which greatly improves the processing capacity of the system and the decoupling of the system modules,and provides a perfect solution for the realization of simple efficient service invocation.

关 键 词:微服务 服务调用 SPRING CLOUD 知识管理系统 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象