自动监控的微服务应用开发框架的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:toofar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前互联网发展迅速,拥有庞大的用户群,传统的单机部署方案早已行不通。Google公司拥有超过千万台服务器,服务全部都是通过分布式解决方案提供,这些互联网上提供的服务通常都是用复杂的、大规模分布式集群来实现的,并且采用微服务架构方式。国内最大的腾讯公司和阿里巴巴也有接近千万台服务器同时提供分布式服务。这些分布式应用可能由不同的软件模块集构成,极大可能是由不同的团队负责开发、以及使用不同的编程语言来实现,一个用户的请求会经过多个不同的数据中心。工程师们需要可以帮助理解系统行为、用于分析性能问题、在系统异常时,及时发现问题,帮助工程师解决问题的工具。因为当下的互联网应用都在对功能不断的迭代更新,所以这些工具不能让一般的业务开发者去关心如何实现,因为这需要很大的精力和成本。目前所有的业务开发者在开发业务时都会选择一个应用开发框架,所以需用从根本上解决问题,提供一个包含这些工具的微服务应用开发框架,这个开发框架在传统开发框架的基础上至少包含监控告警,分布式调用链跟踪,完备的日志系统。在分布式系统发生异常时通过监控告警系统通知到工程师,工程师使用分布式调用链跟踪系统定位异常模块和节点,使用该节点的日志分析具体发生异常的原因,对症下药。完整的监控和跟踪能力有很多其他的作用,能够帮助理解系统行为,帮助优化系统性能,节约服务器资源等。这样的应用开发框架需要完善的监控能力的同时,还要充分考虑业务开发者使用时的学习成本,对上层业务开发者屏蔽这些组件,自动实现监控、分布式调用链跟踪、和规范日志。并且提供自动生成代码和文档,让代码和文档有一致的表达含义也是很重要的。
其他文献
微生物资源与微生物大数据是国家重要战略资源,微生物资源及数据的开放共享对微生物资源的开发利用具有重要意义。而目前微生物大数据挖掘系统十分欠缺,存在数据分析不够深入、结果展示不够详细等问题,如何将微生物种群之间错综复杂的关系挖掘出来,如何将发现的规律以及潜在的可能性多维度地展示给用户,这是很多系统正在努力解决的问题。本文所描述的微生物生态系统组学客户应用系统(以下简称“系统”)就是为了解决这些问题。
随着互联网与人们生活方式的深度融合,在线旅行社利用网络平台改变了传统的旅游营销模式,将线下的酒店信息、路线信息在网络上进行传输,加快了酒店相关信息的传播与获取,为用户进行酒店预订提供了极大的便利。但是随着酒店信息数据的急剧增长,用户在预订酒店时需要花费很长的筛选时间,才能找到自己偏爱的酒店房型及酒店。因此,如何向用户提供酒店房型及酒店的精准推送,是现有的酒店预订平台急需解决的重要问题,也是未来酒店
计算广告是一种新兴的互联网盈利手段,已经成为互联网公司主要的的流量变现手段之一。广告点击率预估,作为计算广告领域的核心问题,对在线广告的精准投放起到了重要作用。通过对近年来一系列基于传统机器学习和深度学习的广告点击率预估模型的研究总结,发现将传统机器学习模型与深度学习模型相结合,可以较大程度上提高广告点击率预估问题的AUC指标。在现有的广告点击率预估模型中,Deep FM模型是一种常用的基于深度学
电子皮肤是一种能够模拟甚至超越人体表皮功能的传感器,通过材料与结构的设计实现对应力、温度、磁场和气体等诸多外界刺激信号响应,是未来人机交互的重要媒介。通过触摸感知判断纹理是电子皮肤模拟人体表皮的最基本但也是最重要的功能之一。其中,手指皮肤作为人体最敏感的触觉区域,通过表皮四种机械刺激感受器的协同工作,能够将与物体表面接触按压及滑动摩擦时产生的静态应力及动态振动转换为一系列生物电信号,传输给大脑进行
中国热带珊瑚岛日照时间长,终年高温,雨量丰富;土壤富含钙和磷,盐分含量较高,p H值为8.0~9.5,呈强碱性;导致其植被及其生态系统非常脆弱。加强植被生态系统的保护、恢复和科研工作,对热带珊瑚岛实现可持续发展具有重大意义。橙花破布木(Cordia subcordata),属紫草科(Boraginaceae)破布木属(Cordia),乔木或灌木,在植物习性上属紫草科中的特殊类群;具有耐高温、耐强光
咪鲜胺是一种广谱杀菌剂,对作物的多种真菌病害具有明显的防效,但是咪鲜胺易光解,持效期短。哒螨灵是一种高效、触杀性杀螨剂,可用于防治多种植食性害螨,但是哒螨灵的光不稳定性和对水生生物毒性极大的问题,严重阻碍了哒螨灵在作物病害防治方面的应用。将咪鲜胺和哒螨灵微胶囊化,能够有效的解决咪鲜胺的稳定性和哒螨灵在水稻等作物的病虫害防治方面的应用。因此,本文采用界面聚合法制备了缓释型咪鲜胺微胶囊和自爆型哒螨灵微
随着互联网的普及,越来越多的人能够参与到互联网的世界中来,互联网世界的内容也越来越丰富;随着社会的发展以及科技的进步,手机现在也变得越来越普及,越来越多的人能够使用手机来体验互联网的魅力。手机的功能现在已经不仅仅是用来作为通信的工具了,更多的扮演的是一个人们与互联网世界进行交互的接口。人们通过手机来访问互联网,以此来查询资料、获取信息来了解世界。然而,随着互联网信息量的指数式增长,人们现在面对的问
智力障碍(Intellectual Disability,ID;Mental Retardation,MR)是常见的儿童神经系统疾病,本研究旨在应用全外显子组测序技术(Whole‐exome sequencing,WES)确定一个中国非近亲婚配家系中三名患有智力障碍的同胞女性患者的遗传原因,为NOP2/Sun RNA甲基转移酶2(NOP2/Sun RNA methyltransferase 2,N
近年来,物流行业飞速发展,货运量连年飞速增长,如何让物流行业的效率跟上日益增长的货运量是个重要的研究课题。在物流的流水工作线上,“货到人”拣选工作站是为减少工人工作量,提高工人拣选效率,实现机械和人协同工作的工作场景。“货到人”工作站需要机械手臂拣选传输带上的物品,一个精准、响应速度快的目标检测系统对机械手臂高效而精准的工作具有很重要的意义。因此,针对“货到人”拣选工作站的应用场景,提出了自动拣选
磷石膏是湿法磷酸生产过程中所副产的工业废弃物,目前主要采用堆存处理,不仅占用土地资源,而且污染环境。因此,磷石膏的高效利用一直是关注的焦点问题。目前,磷石膏在农业上的应用研究主要包括其对土壤渗水能力、微生物酶的活性、作物产量、改良土壤酸碱性的影响等,但关于磷石膏对土壤团聚体的粒级分布及稳定性影响的研究很少。土壤团聚体的粒级分布及其稳定性是评价土壤物理性质和土壤质量的重要指标,能够直接影响土壤结构及