分布式服务框架系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:robertruntian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年随着国内互联网的高速发展,企业应用系统的规模日益扩大,业务逻辑不断复杂,原来的系统架构已无法满足需求,需要通过分布式服务框架系统对传统垂直架构进行服务化改造。针对业务系统的需求复杂性和高性能要求,使系统能够应对统业务逻辑的集成和变化,设计并实现了一套分布式服务框架系统。分布式框架系统由网络通信框架、RPC框架、CLI模块、中间层框架和应用层模块五部分组成。应用层服务组件通过RPC框架发起服务调用后,调用消息由中间层框架下发到通信组件,利用网络通信框架进行消息传递,开发者可以通过CLI模块提供的接口来治理分布式服务框架系统。网络通信框架采用Reactor模式配合I/O复用模型的设计来完成异步IO通信功能。RPC框架提供了简洁调用接口,中间层框架以Actor模式作为设计方案,有效地将服务原子化、并行化。为了使服务治理更加方便,通过CLI模块进行命令管理,使业务系统的运维更加高效。应用层模块提供的基础功能组件使服务框架系统具有构建分布式服务的能力。由此设计的分布式服务框架系统能够动态地发布和下线服务,支持服务的实时发现,当服务信息有变化的时候,能够及时的将变化推送给服务订阅者。并提供了常用的服务路由策略和集群容错策略,当服务运行状态异常时,会进行日志记录,方便开发人员追踪定界问题。对系统进行了性能测试,测试结果表明通过该方案实现的分布式服务框架系统性能优异,在高并发连接的情况下表现出非常高的处理能力,增加新业务简单灵活,服务治理高效。
其他文献
一九四五年十二月,美国总统杜鲁门派遣特使乔治·卡特利特·马歇尔赴华调处国共矛盾,这一事件与美国驻华大使赫尔利的辞职有直接关系。赫尔利在华后期,既无法遏制国共日益激
世界上服务贸易发展迅速,已经超过了货物贸易的增长速度。科技进步是不仅改变服务业在经济中的地位,而且也是改变了关于服务业的传统观点的主要情况之一。今天的服务是使用最新信息技术的知识密集型行业。尽管在一些国家服务业在经济中仍然处于较低的地位,而在一些国家服务业在经济中占据领先地位,但是服务业在全球经济中发挥的作用现出快速增长的趋势。俄罗斯的服务贸易较早就开始发作。苏联解体以后,俄罗斯政府开始更加关注服
在党的十八大报告提出深化国有企业改革后,国企改革问题便更加受到各界关注。其中,有专家指出应该根据国有企业不同的功能进行分类,从而根据不同类型制定相应的改革策略。同
针对我国针织毛衫产品设计定位和产品开发的不足,基于品牌个性对针织毛衫产品设计定位的作用,对针织毛衫产品设计定位的要素进行新定义。在研究过程中,运用设计实践与实地调
目的:探讨变态反应性支气管肺曲菌痛的CT及X线胸片的影像学特点。方法:回顾性分析8例变态反应性支气管肺曲菌病患者的CT及胸资料,所有患者均依照目前通用的ABPA诊断标准做出诊断
在10月18日召开的中国共产党第十九次全国代表大会上,习近平总书记的报告中再次肯定了"精准扶贫"、"精准脱贫"的重要性,同时也强调"没有高度的文化自信,就没有文化的繁荣兴盛
目的分析优质护理对儿科肺炎的临床应用价值,为儿科肺炎的临床护理提供参考依据。方法选取2012年9月~2014年9月我院儿科收治的86例肺炎患儿,随机分为观察组与对照组,每组43例
目的:探讨新疆乌鲁木齐哈萨克族妇女的围绝经期焦虑症的常见症候及中医证型的分布特点。方法:筛选109例2017年4月~2018年3月就诊于新疆医科大学第四附属医院妇科门诊及病房、
获得性寒冷性荨麻疹,又称特发性后天性寒冷性荨麻疹,临床上常见,但因其病原的特殊性,临床疗效常不理想,给患者生活带来不便和痛苦。笔者采用中西医结合治疗获得性寒冷性荨麻
目的用HPLC-MS测定健康受试者口服马来酸依那普利制剂后的血药浓度,估算受试制剂和参比制剂的药动学参数,评价两种制剂的生物等效性和相对生物利用度。方法采用随机二交叉设