基于Spring Cloud微服务架构的乡村物流系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zuo541018125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,政府大力实施乡村振兴,促进农村产业兴旺,乡村物流就是一个极佳的切入点。但乡村物流起步较晚,存在着网点少、信息化程度低、服务质量差等问题。因此,针对农村实际,以提升乡村物流便捷性为目标,开发了乡村物流系统。系统分为用户端、服务运输端、网点库管端和后台管理端四个模块,主要为农户、集采商、网点服务人员、运输司机提供物流下单、揽件、出入库、分拣、派送、签收等各个环节的信息流转与管理功能。系统基于Spring Cloud实现微服务的架构设计,采用Spring Boot轻松构建单体微服务,通过Eureka注册中心和Zuul网关实现各个微服务之间的相互调用,有效解耦各服务模块,提高了系统的可扩展性和可维护性。页面使用H5、CSS等前端技术,通过JSON格式字符串传递数据,接口定义符合RESTFUL风格,提升传输效率和接口规范性。访问流量通过Nginx反向代理,同时对系统进行集群部署,流量涌入时通过Nginx将其分散到各个服务器以实现负载均衡,提升系统性能。数据库采用My SQL和Redis配合使用,My SQL存取冷数据,Redis存取热点数据,冷热数据隔离,有效提高系统服务能力降低硬件成本;并利用Redis的原子操作获取订单、账单等表的ID字段,有效避免并发风险。使用Jenkins可视化操作进行一建构建,自动拉取最新提交代码,进行持续集成,提升部署效率方便测试。系统实现部署后,采用Jmeter进行性能测试,页面平均响应时间在低流量时小于100ms,在模拟1000个用户1s内同时访问的高并发流量时为1064ms,满足系统需求。系统的扩展性和稳定性都在开发和测试过程中得到了验证。系统在江铃集团内部试运行,截止目前已稳定运行3个多月,并在部分试点乡村上线使用,各项功能的使用达到了预期效果,为农户提供了便捷的物流服务,提升了物流效率。
其他文献
目的:目前,达格列净已成为治疗代谢相关脂肪性肝病(Metabolic associated fatty liver disease,MAFLD)患者的一种新型治疗选择。然而,达格列净治疗MAFLD患者的有效性和安全性尚未得到有效评估。本荟萃分析旨在总结这些随机对照试验,并评价达格列净治疗MAFLD的疗效和安全性,为其临床运用提供一定的参考价值。方法:通过对中国知网、万方数据库、中国生物医学数据库、
学位
结构域是蛋白质三维结构中具有特定生理功能的独立性球状区域,大部分蛋白质都是由一个或多个结构域组成,每个结构域在生命活动中都发挥着重要的作用。蛋白质结构域在临床疾病治疗、药物研制、蛋白质功能预测等方面都产生了重要的价值。由于结构域本身的重要性以及结构域相关生物学知识数据的复杂性,且现有生物学结构域数据库都缺乏结构域组合查询和重要性分析的功能,为了方便生物研究人员理解和查询结构域与结构域、结构域与蛋白
学位
目的:基于全球肢体解剖分期系统(Global Limb Anatomical Staging System,GLASS),分析影响慢性肢体威胁性缺血(Chronic Limb-Threatening Ischemia,CLTI)患者治疗强度的因素,探讨发生再干预和无截肢存活(Amputation-free survival,AFS)事件的预测因子。方法:收集2018年1月至2020年1月期间收治于
学位
随着经济建设不断发展,社会对于成品油需求持续增加,相应地对成品油的运输保供提出了更高的要求。某成品油管道公司近年来新修多条成品油管道,站场遍及中部六省,数量多达百座,公司的服务器数量增加且分散多地,以往通过发现业务系统异常再人工排查服务器异常的方法无法适应生产需要,故建立一套服务器监控与告警系统迫在眉睫。某成品油管道公司服务器监控与告警系统分为Server和Webapi两个模块,主要包括登录、监控
学位
目的:本研究旨在通过对武汉某大学大一新生失眠症状展开调查,了解该大学大一新生失眠情况。从社会人口学、生活方式、躯体及心理、环境、个性特征和大学生特异性影响因素等角度探讨与其失眠症状检出率相关的因素,分析可能关联,并提出有针对性的对策及建议,为相关部门改善大学生尤其是大一新生失眠症状提供可参考依据。方法:采用随机抽样的方式从武汉某重点大学理工类及文科类院系共计抽取4个学院,以网络问卷调查的形式完成对
学位
互联网的快速发展使得各行各业都逐步向服务线上化迈进,海量数据的存储也无形中增加了信息检索的复杂度。用户不再仅仅关注购票功能,而对系统的性能、稳定性、新功能等提出了更高的要求。在线票务系统不仅要解决大数据时代信息过载问题,实现用户个性化推荐;还应当顺应疫情背景下动态分散就座的需求,实现动态锁座机制。此外,系统应当能够应对高并发访问下的流量暴增问题以及具备完善的服务监控机制。首先对现有的推荐技术和在线
学位
集换式卡牌游戏,简称TCG(Trading Card Games),是SG(Stratigic Games,策略游戏)下的一个分支,早期的实体TCG以纸质卡牌这一简易载体,实现了复杂的博弈性,培养了丰富的玩家基础。2014年开始,电子卡牌逐渐风靡全球,伴随的是众多实体卡牌游戏的电子化,并带动了大量原创的电子卡牌游戏。电子卡牌游戏中的平衡性调整这一工作,是维持游戏长期稳定运营的关键。但是,该项工作仍
学位
增材制造技术是制造业研究的热门方向,而表面检测是增材制造质量控制工程中重要的一环。基于图像的检测方式无法获得工件表面的空间几何结构关系,同时气孔缺陷在工件表面上的分别是毫无规律的,这导致自动化检测工作难以推进。针对气孔这种空间起伏缺陷,三维点云具备非常好的描述能力,但是三维线激光扫描设备在获取工件表面点云信息时,存在运动倾斜、过度扫描等问题,故为了推动检测自动化,并提升检测自动化的运行效率和检测性
学位
随着互联网的普及以及视频应用的丰富,互联网每时每刻都在产生海量的视频用户行为数据。当前针对视频用户行为日志数据进行采集分析的研究普遍基于批处理思想,导致分析结果实时性不强,并且缺乏服务器集群健康的实时监测使得系统的可用性不高。系统基于双中心节点中心副本控制协议和实时流处理计算等相关技术,设计实现了一个分布式日志采集分发系统,完成对集群健康信息的监测和从用户日志数据中获取用户特征。系统由五个模块组成
学位
在信息智能化快速发展的背景下,各行各业都开始了数字化转型工作,国内的医疗卫生机构早已摒弃了传统纸质记录方式,转为电子记录方式。同时,大量医疗机构导致了医学数据信息量的急速增长,使得对医学数据的采集和存储不堪重负。各机构之间的数据存储格式不匹配,使得数据孤岛问题严重,且存在安全隐患。对医学数据的高效存储以及进行可信的数据共享交易成为整个医疗行业亟待解决的瓶颈。区块链技术作为新兴技术,具有去中心化、防
学位