基于微服务的土石方施工调配平台设计与实现

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:yedixx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的信息系统存在灵活性低、技术选型单一的问题,随着业务复杂性的不断增加,其维护成本也在持续增高,当系统面临访问量大幅增长时,其可扩展性差的问题也成为系统性能提升的瓶颈。基于微服务架构对系统进行设计,将整个系统拆分为多个微服务,服务高度自治的特点不但提高了系统的扩展能力和扩展速度,且系统性能可以按需分配给性能出现瓶颈的服务,微服务架构系统耦合性低且服务的技术选型更加灵活,服务的划分使得单个服务的复杂度可控,从而降低了系统迭代和维护的成本。本文研究了如何利用微服务为平台型GIS提供基础架构支撑,并研究了如何使用GIS为大型土石方施工提供平台性的信息化管理。本文基于微服务架构和GIS设计并实现了土石方施工调配平台,平台提供了车辆实时监控、调配方案推荐等服务,承德机场土石方施工工程作为平台首个应用场景,其运行效果良好。取得的主要成果如下:(1)深入调研微服务架构,挖掘了微服务架构应用于GIS平台服务端的优势并为GIS赋能,基于微服务架构设计和实现了扩展性好、灵活性高、系统耦合性低、部署快捷的土石方施工调配平台,并使用性能测试对平台的灵活性、扩展性、扩展速度进行了验证。(2)利用G-P-M调度模型和同步非阻塞方式设计实现了基于TCP自定义通信协议的高性能定位器Web服务,探讨了服务于大量定位器、解析大量实时数据的高资源利用率的服务端程序设计和实现方法,利用分布式定制化测试对高性能定位器Web服务进行了性能测试和方法验证。(3)利用微服务架构技术放权的特点,使用合适的架构、编程语言和数据库设计各服务,充分利用多种技术在其擅长方面的优势。设计同步与异步结合的微服务间通信方式,降低了系统耦合性并提高了可扩展性。提出了基于API网关的微服务用户认证方法,用于解决采用Token认证方式在后续开发中面临的问题。(4)将用于生成调配方案的算法整合到平台,结合GIS软件技术,实现了面向用户的土石方施工调配方案推荐服务,并结合车辆实时监控技术,提高了土石方工程的信息化管理能力和施工作业效率。
其他文献
航空旅客的行李运输是构成民航旅客运输的重要组成部分。机场每天会产生大量的行李数据,随着客流量的加大,不正常行李数量也与日俱增。如何有效管理众多不正常行李成为机场和民航相关单位亟须解决的问题。本文根据北京国航全球行李服务中心的实际工作需要,开发了机场行李查询系统。行李查询系统的研发,对于提高行李查询工作效率,减少成本,提高国航的信息化管理水平,具有重要意义。本文针对现有World Tracer行李查
履带式坦克在军事领域有着举足轻重的作用,具有火力大、机动性高、防护性好的特点,是陆地作战的主要武器。如何提高坦克的越野通过性,使其在战场上发挥自身的优势,是现代坦克研究的热门课题。在查阅大量相关文献的基础上,研究履带式坦克的行走性能理论,完成其运动学分析、履带与土壤作用关系分析以及动力学分析,为履带式坦克行走系统的动力学仿真提供理论依据。阐述了多体动力学建模仿真原理以及履带式坦克越野通过性仿真方法
图像分割是数字图像处理过程最为基础和重要的环节,也是图像视觉分析和模式识别的基本前提。图像分割就是将图像分离成互不相交的子区域并提取出我们感兴趣目标的过程。由于图像与我们生活的密切相关,使得图像分割一直都是国内外学者研究的热门领域,到目前为止出现了数千种的分割方法。但是,往往由于图像成像设备、观测角度、光照条件、复杂背景等影响因素使得图像的分割并没有出现一种适用于所有图像的分割方法,仍然面临着巨大
2019年,中国区块链迎来了春天,国家领导人的公开定调让区块链走上了投资市场的风口。经济学家梁信军把2019年定位为区块链应用元年,他认为,从今年开始区块链技术应用将大大地向前发展,区块链技术将在各个产业、各个领域中得到大面积、大规模的应用。在区块链赋能智慧城市发展得如火如荼的今天,本文盘点了近年来区块链赋能应用场景的亮点案例与区块链赋能在中国部分城市中的探索实践,并提出相应发展建议。
期刊
全息术作为一种成像技术,能够完整地记录物体的波前信息,可实现物体三维成像。数字全息术通过将传统的光学全息与计算机图像处理技术相结合,可以方便准确地进行全息图像的记录、处理、再现和存储,提高了全息成像的效率和质量。相较于常规成像技术,数字全息术具有非接触、光毒性低、宽视场和高精度等特点,同时由于不需要成像透镜的引入,避免了多种像差的存在,已经广泛应用于显微成像、三维物体识别、形变测量等多个领域。相移
近些年来,国际战略格局正在发生深刻变化,我国周边安全环境形势也不容乐观。为积极有效地应对出现的新形势,我国与2016年拉开了国防和军队全面深化改革的序幕。在这次改革中,建立一支能打仗、打胜仗的现代化和信息化新型陆军成为改革的目标之一。在陆军武器装备体系中,轮式步兵战车以其较强的战场机动能力和良好的战技性能等方面的优势受到越来越多的关注。在和平环境下,为使轮式步兵战车保持良好的技术状态,必须按规定进
传统的软件开发过程中存在着许多问题,环境搭建准备工作具有成本高、易出错的特点,而且每个开发人员的系统环境难免存在差异,对于协同工作造成一些不必要的阻碍;随着不断变更的软件需求,快速更新部署项目应用也是面临的一大问题;此外以往的部署方式直接将程序安装到机器中,应用程序跟主机系统牵连在一起,伴随部署程序的增多,导致程序文件、配置文件、库文件等文件跟系统文件相互混杂,系统会变得臃肿,难以维护管理。针对以
随着市场经济的发展,我国汽车保有量也日益增加,以柴油、汽油为燃料的汽车仍占据大部分市场,对能源的需求保持续增长的态势,然而我国同样面临经济增长结构转型、控制温室气体排放等艰巨任务的挑战。能源结构不断改进,天然气消费量持续增长,加快发展和合理利用天然气,可有效改善大气环境,促进减排目标的实现。而目前我国CNG汽车的保有量也日益增多,CNG汽车对生态环境造成的污染更小,CNG加气站具有投资少、见效快、
陶瓷材料具有耐高温、耐腐蚀、硬度高、绝缘性好等优点,广泛应用于机械、医学、电子等领域。传统的陶瓷生产工艺,需要高精度的模具以辅助陶瓷成型,导致其生产周期长、效率低。本文基于面成型3D打印技术,对陶瓷材料的打印、配制、烧结工艺进行研究,实现了陶瓷零件的快速成型,可满足低成本的单件、小批量加工要求。研究了面成型3D打印陶瓷的制造工艺,设计搭建了针对陶瓷材料的打印原型机,并设计了一套可实现快速涂覆、分离
随着远程教育的蓬勃发展,越来越多的人加入到了远程学习中。由于远程学习者学习效果不佳,如何在切实了解和掌握远程教育学习者特征的基础上,引导学习者提高学习策略运用的能力,是当前研究中面临的一个重要课题。本研究首先对国内外远程教育学习者学习策略的相关研究进行分析,初步掌握远程教育学习者学习策略运用的基本情况,发现问题并找到可供改进的地方。再结合Mckeachie的七类学习策略进行分析,从整体入手研究学习