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

被引: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
    Joachim, Nils
    Beimborn, Daniel
    Weitzel, Tim
    [J]. 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)