基于微服务框架的信息服务平台

被引:51
作者
龙新征 [1 ]
彭一明 [1 ]
李若淼 [1 ]
机构
[1] 北京大学计算中心
关键词
微服务; 服务注册; 服务发现; 负载均衡; 服务容错; 访问控制;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
针对微服务架构注册发现、负载均衡、可靠性保障和访问控制等问题,提出了一种分层的微服务框架.该框架自下而上分为数据层、基础层、服务层、业务层和表示层5个层次.在框架的实现过程中,通过采用开源分布式服务框架Spring Cloud,实现了基于Eureka的注册发现,基于服务实时变化的动态负载均衡,基于Hystrix的服务可靠性保障以及基于OAuth2的访问控制.最后基于该框架搭建了"北京大学校园移动信息服务平台".目前,该平台响应迅速,运行稳定,总关注人数已达到33 000余人,日访问量2 000余次.
引用
收藏
页码:48 / 52
页数:5
相关论文
共 6 条
[1]   基于微信公众平台的校园移动信息服务建设方案研究 [J].
龙新征 ;
欧阳荣彬 ;
李若淼 ;
李庭晏 ;
王倩宜 .
郑州大学学报(工学版), 2017, 38 (02) :5-8
[2]   基于微服务架构的统一应用开发平台 [J].
李春阳 ;
刘迪 ;
崔蔚 ;
李晓珍 ;
李春岐 .
计算机系统应用, 2017, 26 (04) :43-48
[3]   一种基于微服务范式的桌面云构建框架 [J].
张辉 ;
王伟 ;
郭栋 .
信息网络安全, 2017, (02) :35-42
[4]   基于微服务的数据服务框架设计 [J].
欧阳荣彬 ;
王倩宜 ;
龙新征 .
华中科技大学学报(自然科学版), 2016, (S1) :126-130
[5]   The influence of SOA governance mechanisms on IT flexibility and service reuse [J].
Joachim, Nils ;
Beimborn, Daniel ;
Weitzel, Tim .
JOURNAL OF STRATEGIC INFORMATION SYSTEMS, 2013, 22 (01) :86-101
[6]  
RPC and REST: Dilemma, Disruption, and Displacement[J] . Vinoski,Steve.IEEE Internet Computing . 2008 (5)