Redis集群配置管理平台的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:kl7aa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了应对不断增长的数据存储压力,携程基于Redis集群开发了CRedis分布式缓存系统,实现了用户透明访问Redis服务。随着用户与接入CRedis系统的Redis集群数量快速增长,运维人员处理申请/变更集群配置和维护Redis集群等任务压力激增,为此亟需Redis集群配置管理系统,帮助运维人员高效维护接入CRedis系统的Redis集群。本文阐述了项目的产生背景,介绍了基于Redis集群搭建分布式缓存系统的主流方案与Redis集群的维护平台的应用现状。综述了实现本系统涉及的Spring Boot框架、Redis、Angular JS框架、Free Marker模板引擎和携程自研组件Dal框架、Qconfig配置中心等技术。本文阐述了系统总体规划、系统边界、系统的涉众并详细分析了系统的功能性需求和非功能性需求,提炼出集群配置管理、节点管理、集群维护和日志查询四大功能模块。在此基础上,通过系统架构设计、工作原理、功能组成设计、系统部署设计、数据库设计等内容,对系统总体设计进行了说明。并通过设计类图、时序图等方式对系统各个主要功能给出了具体实现细节,最后进行了系统测试。本平台服务于使用企业分布式缓存系统的用户,旨在打通Redis集群用户和运维人员之间的屏障,缓解运维人员对Redis集群的维护压力,已经投入实际使用。让使用CRedis系统的用户可以实时感知后端Redis集群状态、变更集群配置,同时提高运维人员维护Redis集群的效率,总体上取得了良好的效果。
其他文献
得益于半导体技术的发展,众多微型传感器已广泛集成于智能手机中,使得基于智能手机的行人导航定位技术受到越来越多的关注。然而,低成本智能手机IMU以及行人可能存在的复杂运动状态,无疑给实现高精度的行人惯性导航定位带来巨大挑战。为此,本文借助目前普及率较高的智能手机展开基于复杂运动状态下的行人室内高精度PDR定位算法的研究。开展的工作包括但不局限于以下内容:阅读与室内定位技术相关的文献,对国内外行人惯性
学位
随着城市化与工业化的推进与发展,城市人口不断增长,地面交通拥堵问题日益突出,城市轨道交通应运而生。我国城市轨道交通系统主要以电力驱动,作为列车三大子系统之一,弓网系统是列车最主要的受流设备,其性能的好坏直接影响列车的安全与稳定运行。相较于柔性接触网,刚性接触网具有刚度更大,布置形式受限等特点,使得运行过程中受电弓弓头振动更加剧烈,一定程度上影响了受流质量,增加了故障发生的机率。在受电弓各类故障中,
背景随着社会经济快速发展,社会竞争压力也不断加大,失眠的发生率日益增加。由于往往呈慢性化病程,长期失眠会使患者产生轻度焦虑和或抑郁症状,造成头痛、疲劳、认知损害、职业功能损害等,致使失眠症状与消极的情绪体验互相影响,产生恶性循环。病耻感普遍存在于身患疾病的人中,这种主观感受多伴随某种疾病的产生和发展而愈演愈烈。病耻感的产生会导致患者发生社会回避行为,不良情绪体验加重(如焦虑、抑郁、自尊心下降、自卑
建筑物作为最基本的地表要素之一,是不可忽略的研究目标。掌握建筑物的变化情况,对于城市监测、灾后损害评估、GIS地图更新等具有重要意义。高空间分辨率的遥感影像包含丰富的空间纹理信息,已成为建筑物变化检测最主要的数据来源之一。但是传统的变化检测方法效率较低,且人工设计特征的表达能力有限,不适用于识别双时相高分辨率遥感影像中复杂的细节特征、语义特征和时空关联特征。因此,如何开展自动、准确的高分辨率遥感影
目的观察药物涂层球囊(Drug-coated balloon,DCB)治疗冠状动脉支架内再狭窄(In-stent restenosis,ISR)和小血管病变的临床疗效,评价DCB在ISR和小血管病变中是否可作为一种更优的冠脉血运重建策略。方法选取2018.01-2019.10在安徽医科大学第二附属医院确诊冠心病并行DCB介入治疗的48例患者作为试验组,其中ISR患者22例,小血管病变患者26例,另
随着城市化水平的不断提高和城市居民数量的不断增加,国内的居民出行量越来越大,城市公共交通系统任务越来越重。一些二线城市的公交车系统载客能力不足,而其经济发展水平又无法承担地铁交通系统高昂的造价。因此,亟需一种低成本、高运输能力的新型客运系统,虚拟轨道列车的出现填补了这一块空白。本文对虚拟轨道列车开展控制策略及动力学性能研究,主要研究工作如下:(1)对比分析了虚拟轨道列车不同编组方案及走行部方案的优
随着我国铁路线路的不断完善,线路提速也逐渐被人们关注。接触网供电系统是铁路系统中的关键之一,为适应列车提速,线路上相应的接触网供电系统需要进行调整或改变。在接触网供电系统中,刚性接触网的应用前景较广泛,有结构简单、占用空间少、施工方便、安全可靠和国产化程度高等诸多优点,隧道中刚性接触网系统的设计会对列车运行的稳定性和安全性产生影响。因此,若要满足列车提速的条件,隧道线路中可以考虑采用与之匹配的刚性
我国某型200 km/h速度级城际动车组,在某城际线路上服役过程中发生踏面磨耗速率高的问题,并伴有研磨子使用寿命低的现象,从而恶化轮轨型面匹配,降低列车的运行稳定性,大大增加运营维修成本。本文从现场跟踪和数值模拟两个方面,量化上述城际动车组车轮的磨耗特征,建立考虑研磨子―车轮和轮轨作用的车轮磨耗模型,系统分析研磨子作用对车轮磨耗行为的影响,并在此基础上确定不同停车间距下研磨子最佳工作方案。主要工作
在现代轨道车辆的技术条件支持下,低地板有轨电车从一代发展到三代,其动力、能耗、载客量以及平稳度等方面的性能都有了很大的提升。相比于其他的城市轨道车辆,低地板车对于车辆轴重偏差的要求更高。车辆轴重会直接影响轮轨间的接触力,进而对整车的动力学性能、轨道的磨损、行车安全等都有非常大的影响。一旦车辆轴重偏差过大,轻则会加剧车轮和轨道的磨损,重则出现车轮打滑和空转,甚至出现行车事故。因而研究车辆轴重对于低地