检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘晓丽[1] 孙伟[2] 李成名[1,2] LIU Xiao;SUN Wei;LI Chengmin(Chinese Academy of Surveying&Mapping,Beijing 100036,China;College of Geomatics,Shandong University of Science and Technology,Qingdao,Shandong 266590,China)
机构地区:[1]中国测绘科学研究院,北京100036 [2]山东科技大学测绘科学与工程学院,山东青岛266590
出 处:《测绘科学》2019年第6期309-316,共8页Science of Surveying and Mapping
基 金:国家自然科学基金面上项目(41871375);中国测绘科学研究院基本科研业务费项目(AR1909)
摘 要:针对现有地理信息系统的服务架构在开发和服务初期易于部署和应用扩展,但随着服务量的逐渐扩展,后续开发难度加大、维护成本提高、响应效率降低、功能扩展困难的问题。该文采用微服务理念,设计实现一种基于微服务的地理信息服务架构设计与实现,采用轻量级的API Gateway,实现服务接口设计和负载均衡算法。实验结果表明,基于微服务架构对系统进行重构后,系统的服务性能没有损耗,且负载均衡后可成比例提高系统性能。Aiming at the problem that it is easy to deploy and expand the application in the initial stage of development and service,however,with the gradual expansion of the service quantity,the subsequent development becomes more difficult,the maintenance cost increases,the response efficiency decreases,and the function expansion become difficult.This paper adopted the concept of microservice to design and implement a geographic information service architecture based on micro service,and adopted the lightweight API Gateway to realize the service interface design and load balancing algorithm.The experimental results showed that after the system was reconstructed based on the microservice architecture,the service performance of the system had no loss,and the system performance could be improved proportionally after load balancing.
关 键 词:API GATEWAY 微服务 地理信息系统 架构
分 类 号:P208[天文地球—地图制图学与地理信息工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117