基于分布式架构的物流平台设计与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:balonbalon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着“互联网+”理念的提出,传统物流企业也通过自身与互联网行业的跨界融合实现物流行业的创新和变革。利用互联网将物流行业中的需求信息进行整合,并将物流企业中的物流车辆通过互联网进行统一管理和调度,从而达到改善传统物流行业企业间和企业内部的信息交换方式和对车辆高效合理管理的目的,以此提高物流企业中物流运输的工作效率。然而,随着社会物流车辆的不断增多,物流行业中的Web服务器的流量呈倍数级增长,这就会使得Web服务器将面临更多的数据请求,其负载必然变大。由于物流企业在Web应用中的特殊性需求,传统的通用化Web服务器设计已不能够满足特定企业的需求。本文正是研究Web服务器在物流企业的特殊性方面的设计。本文在分析大流量、高并发Web服务器访问的特点的基础上,对当前阻碍Web服务器高性能处理的瓶颈进行研究和分析,并针对当前物流产业所面临的业务需求和物流企业中业务的特殊性进行深入调研,并根据调研后分析的结果设计出适用于物流企业的架构模式,同时对比当前流行的基于Key-Value存储结构实现的缓存数据库Memcached和Redis两者的结构特点,并选用高吞吐量的分布式发布订阅消息系统Kafka用来采集和分发消息至各不同类型服务器处理。从而实现基于分布式架构的物流平台。在系统设计上,本系统以B/S架构的网络结构模式为基础,并配合使用可以根据Topic进行归类的高吞吐量系统Kafka,将不同类型消息进行采集和分发至不同类型服务器处理来提升服务器响应速度,从而提高整个网站的网络响应效率。其次,根据系统中相关数据进行分类,将所有热数据都缓存到Redis分布式数据库中,从而大大提高数据库的访问效率。由于Redis不仅支持简单的K/V类型的数据,同时还提供List类型的有序数据结构,所以系统很容易进行纵向扩展,实现Redis中的数据有序持久化。最终经过测试对比,采用Kafka+Redis的分布式架构能够有效提高整个系统性能,并能够保证实时请求的处理。从而满足当前物流企业大数据量的Web服务器设计的需求。
其他文献
为了研究和预测国产螺栓材料1Cr10NiMoW2VNbN的长时应力松弛性能,对该材料进行了应力松弛试验。研究了环境温度、初应力对松弛行为的影响;分析了利用Hook-Norton模型、广义Maxw
本文提出了一种用于注水井调剖的部分水解聚丙烯酰胺-柠檬酸钛缓交联体系。柠檬酸钛大大延缓了部分水解聚丙烯酰胺的交联反应速度,使体系粘度随时间缓慢增加。适当配方的体系
古人云:授之以鱼,仅供一餐之需;授之以渔,终生享用不尽。“授之以鱼不如授之以渔”,面对现在的教育,很多的教师把授人以渔作为教育工作的目标,但是我不禁要问授人以渔中的“
采用正相阴离子交换色谱法,对硼酸在XSC-700树脂上的吸附性能进行了实验研究.测定了树脂在不同条件下的吸附量,研究了硼酸浓度、酸度、进样速度等因素对吸附、洗脱的影响.结
1987年本栏英译汉部分拟增加些内容,练习之外增‘英汉对照’、‘译文对比’、‘技巧讲解’等,本期就是按此设计的,目的在于多方面帮助读者提高英汉翻译能力。但由于材料限制,
通过检测天然硼同位素中的负离子BO2-,对天然硼同位素丰度比的质谱的测定方法进行了研究。对发射剂的选取、氧同位素贡献的扣除、质量歧视效应的修正等方面的研究表明,利用Sr
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
MFI型分子筛膜在分离、催化等领域具有广阔的应用前景,受到了国内外学者的普遍关注。全硅的MFI型分子筛膜具有很强的疏水性,表现出优良的乙醇/水混合物分离性能。本文综述了
随着生活水平的提高,人们的饮食种类越来越丰富。近年来,我国的水产品养殖产业发展迅猛,水产品包括的种类十分丰富,主要分为海洋渔业生产以及淡水养殖生产。海洋渔业生产具有
在对压水堆主回路系统分析的基础上,设计了基于高层体系结构(HLA)的主回路系统仿真的联邦成员构成和实现主回路系统虚拟仿真的体系结构。在VR-Link/RTI构建分布式网络平台的基础