基于微服务架构的电动汽车充电服务平台的设计与实现

来源 :天津工业大学 | 被引量 : 5次 | 上传用户:yisheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电动汽车行业的兴起随之也带动了与之相关的充电服务平台建设的发展,目前国内的充电服务平台大多是大而不专,并不能够充分满足用户的充电需求,同时也存在平台管理上的不足。根据目前充电服务平台的研究现状,本文针对其存在的问题,对充电服务平台进行了研究设计,以优化充电服务平台为目标,结合当下流行的 Spring Boot、Spring MVC、Netty、Kafka、Redis 等众多微服务架构进行了充电服务平台建设,主要内容如下:(1)针对充电业务行业存在的扩展受限问题,本文设计采用Netty+Kafka+Redis三架构联合开发的模式,优化平台对高并发数据的处理能力,提升平台对充电桩硬件设施的支持数量上限;在此过程中,针对高并发状态下数据异步处理无法同步化的问题,本文提出一种在通信两端增加标识符的方法,Netty通过标识符对收到的设备消息进行加、解锁控制,最终实现数据异步处理的同步化。(2)针对平台可维护性差以及性能低下的问题,本文通过对业务服务模块的分层式开发将平台业务逻辑清晰的划分出来,各层之间独立分工共同合作完成平台的业务处理,有效的克服了传统模式下业务逻辑和数据操作混杂导致的系统难于维护和拓展的弊端。此外,本文的前端显示模块是以AngularJS框架为基础进行设计的,将前端业务进行职能分组,开发该模块前端业务处理功能,为后台服务器减少压力,优化平台的性能。(3)针对当前平台的管理水平低、用户体验差的问题,本文主要对六大功能模块进行了开发,丰富了平台的功能,并对各模块主要功能的设计与实现进行详细介绍,其中包括Tableau平台的接入以及Tableau可视化数据图表的生成,Tableau功能的开发为本平台提供了大数据分析的能力,优化了平台对充电业务的管理。
其他文献
作文是初中语文教育中很重要的一部分内容,初中作文能力的提高与培养是当前语文教育的核心目标。学生作文水平实际上反应的就是学生语文学习水平与能力。初中语文教育需要重
痛经是临床常见病,不同医家分型不同,陈莹主任医师认为痛经以脾肾阳虚兼血瘀型较为多见,并围绕"经前、经期、经后"人体气血阴阳变化规律,采用分期论治痛经的方法,重在温补脾
结合古辞书、医籍、其他古籍文献中关于"瘅"和"疸"的相关记载,以形、音、义三方面为基础,对早期文献的论述进行详细考察。经考释,"瘅"有3种含义:一指一类由于虚劳导致气逆的病证;一
教师的权利是教师依法享有的各种权能或利益,依法保障教师的权利是我国教育法学领域和法制实践中的一个重要课题。民主管理权,作为教师权利的重要一项,是教师这个职业所衍生出来
浦城县作为福建省的农业大县,是南平市脱贫攻坚的主战场之一。贫困人口多,贫困发生率高,脱贫难度大,脱贫攻坚成为浦城县当前工作的头等大事。近年来,浦城县人大常委会紧扣脱
《神圣家族》是1844年马克思和恩格斯两人合著的第一部书。该书是马克思、思格斯创立自己新的世界观体系过程中的一部著作。书中涉及的领域比较广泛:哲学、经济学、法学、伦
随着课堂教学改革的深入,在课堂教学中采用丰富多彩的教学方法和教学手段是必不可少的,一节精彩成功的课,只注重开头和过程是远远不够的,还要注重结尾的设计。常言说“编筐编
在目前的档案学研究中,对档案属性的研究还停留在其原始性、凭证性方面,随着研究的不断深入,这种认识就显得过于表象化。由于这种认识的文化基础的薄弱,也直接影响着档案学
针对平面阀洗浆机固定式洗网水管在实际生产中出现的问题,对其进行了技术改进,改为移动式洗网水管,彻底解决了固定式洗网水管洗净度低等问题。实践证明,改进后的移动式洗网水管的
近年来,学生群体心理健康问题日渐突出,社会各界对中小学心理健康教育问题越来越关注。由于中小学心理健康教育工作者专业化水平的高低直接影响其工作的成效。因此,提高心理健康