本文已被:浏览 2171次 下载 2865次
Received:January 13, 2019 Revised:February 19, 2019
Received:January 13, 2019 Revised:February 19, 2019
中文摘要: 针对传统SOA架构设计的国土档案系统面临的服务安全、负载均衡和伸缩性等问题,设计实现了基于微服务架构的分布式档案系统.根据微服务架构思想,将档案系统功能划分为细粒度的微服务组件,微服务之间设计鉴权服务模块来实现微服务的安全访问控制,通过服务注册中心、服务网关和SpringCloud体系框架来解决系统的软负载问题,利用Docker微服务集群完成微服务组件的独立部署运行和业务功能伸缩.对档案数据文件建立了倒排索引,提高了档案数据查询时的速度和准确度.
Abstract:Aiming at the problems of service security, load balancing and scalability faced by the land archives system designed by traditional SOA architecture, a distributed archival system based on microservice architecture is designed and implemented. According to the idea of micro-service architecture, the function of archives system is divided into fine-grained micro-service components, and the Authentication Service module between microservices is designed to realize the secure access control of microservices, and the soft load problem of the system is solved by service registry, service Gateway and SpringCloud system framework. The Docker microservice cluster is used to complete the independent deployment run and business function scaling of the microservice components. The inverted index of file data file is established, which improves the speed and accuracy of file data query.
keywords: Service-Oriented Architecture (SOA) archive system microservice architecture docker inverted index
文章编号: 中图分类号: 文献标志码:
基金项目:浙江省公益性技术应用研究计划(2017C33001)
引用文本:
章仕锋,潘善亮.基于微服务架构的国土档案系统.计算机系统应用,2019,28(7):44-50
ZHANG Shi-Feng,PAN Shan-Liang.Land Archives System Based on Micro Service Architecture.COMPUTER SYSTEMS APPLICATIONS,2019,28(7):44-50
章仕锋,潘善亮.基于微服务架构的国土档案系统.计算机系统应用,2019,28(7):44-50
ZHANG Shi-Feng,PAN Shan-Liang.Land Archives System Based on Micro Service Architecture.COMPUTER SYSTEMS APPLICATIONS,2019,28(7):44-50