基于微服务的工作流引擎的研究与应用

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:SuperXF
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机与信息技术的高速发展,网络上的应用服务越来越多,系统的体量与复杂度越来越来大。当服务的访问量逐渐增大即QPS增大,单个服务通过垂直扩容即增加硬件带来的性能提升越来越小,为了应对这种情况采用垂直应用架构,将系统拆成联系较小的几个服务进行解耦。当垂直服务越来越多,服务之间耦合度会不断加大,这时采用分布式服务架构,按功能划分将功能抽取出来作为独立的微服务,以微服务架构提供云服务时,当系统越来越大导致微服务越来越多的情况下,会有很多微服务用到流程管理引擎,如果每个微服务服务中都需要集成流程管理引擎的话会有很多缺点,比如从系统层面来说,会导致资源的浪费,不同服务间的流程上的交互困难,从开发者角度来说,开发者的学习成本提高等问题。鉴于当前主流的流程控制功能的实现上中存在的诸多问题,本文的设计把每个服务中集成的流程引擎模块抽离出来,提取构建一个单独的微服务来提供流程控制的功能,当其他的服务需要流程控制的功能时,通过服务的接口调用此流程控制服务。这样就能实现流程控制功能的复用,并更好的进行统一的管理,使得各个服务可以在流程层面上方便地交互。从开发者的的角度降低学习成本。从服务质量角度来说提高代码的重用度,使得业务模块与流程关联性降低,降低业务与业务之间耦合,很大的提升了信息的维护和资源分配的效率,提高服务的响应时间。从系统角度来说,减少资源的浪费,节约系统资源。除此之外,本文设计和实现的系统是基于微服务架构设计的,系统包括核心的流程控制服务、用户认证授权服务、网关服务和服务治理等服务共同组成,其他的实际的业务服务可接入本文的系统,直接使用本文设计和实现的流程控制功能,省去开发的相应的功能。本篇论文的灵感的来自于我在IBM工作的时候,在实际的生产开发中遇到的问题,并思考解决方案后设计和实现出本文的系统。
其他文献
目的:探讨辅助生殖技术体外受精(in vitro fertilization,IVF)中卵巢过度刺激综合征(ovarian hyper stimulation syndrome,OHSS)发生的潜在性、多样性,为临床工作中OHSS的诊治提供思路和措施.方法:对西南医科大学附属医院辅助生殖技术部1例拮抗剂方案获卵6枚诱发重度OHSS的患者治疗过程进行分析.结果:患者拮抗剂方案移植后诱发重度OHSS,经过预防感染、保胎、输注人血白蛋白(20 g/d)等扩容对症治疗,现NT检查已通过.结论:OHSS的发生是充满
目的:探讨补阳还五汤联合rt-PA静脉溶栓治疗急性脑梗死的效果及对炎症因子、脑动脉血流的影响.方法:选择龙岩人民医院2018年1月-2021年1月收治的96例急性脑梗死患者作为研究对象,按收治顺序将患者分为观察组和对照组,每组48例.对照组单纯给予重组组织型纤溶酶原激活剂(rt-PA)0.6~0.9 mg/kg治疗,最大剂量<90 mg,先静脉推注总剂量的10%,再在60 min内将剩下药液静脉滴注完成,观察组在对照组的基础上采用补阳还五汤,1剂/d,连续口服30 d.治疗前后进行中医症候积分、神经功能N
目的:探讨普拉洛芬联合卡波姆眼用凝胶治疗白内障术后干眼症患者的效果.方法:选取2020年1-9月在深圳爱尔眼科医院确诊的106例白内障术后干眼症患者,采取简单随机分组的方式将患者分为对照组(n=53)和观察组(n=53).对照组使用卡波姆眼用凝胶治疗,观察组在对照组基础上联合普拉洛芬滴眼液治疗,比较两组治疗前后干眼症状评分、视功能相关生命质量量表(NEI-VFQ25)评分、泪膜破裂时间(BUT)、泪液分泌试验(SIT)、角膜荧光素染色(CFS)评分及临床疗效、不良反应.结果:治疗前,两组各项干眼症状评分、
目的:探讨血栓心脉宁联合缬沙坦在高血压缺血性脑卒中二级预防中的效果.方法:选取2019年2月-2020年4月江门市第二医院收治的94例高血压缺血性脑卒中患者,按照随机数字法将其分为研究组和对照组,每组47例.对照组应用常规治疗,研究组应用血栓心脉宁联合缬沙坦治疗.比较治疗前后血压指标、血液流变学指标及不良事件发生情况.结果:研究组不良事件发生率和全因死亡率均低于对照组,差异均有统计学意义(P0.05);治疗后,研究组收缩压、舒张压、全血高切黏度、全血低切黏度、血浆黏度、纤维蛋白原、血细胞比容均低于对照组,
目的:探讨利拉鲁肽联合前列地尔对糖尿病足患者的影响.方法:选取本院2018年2月-2020年2月收治的76例糖尿病足患者,随机数字表法将其分为观察组与对照组,各38例.对照组予以前列地尔进行治疗,观察组在对照组基础上予以利拉鲁肽进行治疗,比较两组患者临床疗效、不良反应和治疗前后空腹血糖(FBG)、餐后血糖(PBG)、糖化血红蛋白(HbA1c)、平均血糖波动幅度(MAGE)、日间血糖平均绝对差(MODD)及血糖在目标范围内时间(TIR)、血清胰岛素样生长因子结合蛋白-3(insulin-like growt
目的:探讨乳腺癌改良根治术后皮下积液发生的影响因素及预防治疗措施.方法:回顾性分析河南科技大学附属黄河医院2004年1月-2020年12月收治的806例乳腺癌改良根治术患者.采用单因素分析软件和Logistic多因素回归分析皮下积液发生的相关因素,统计皮下积液的处理情况.结果:术后发生皮下积液118例,发生率为14.6%.单因素分析结果显示,皮下积液患者年龄>45岁、无皮瓣固定、未使用生物蛋白胶、术前新辅助治疗及合并糖尿病比率高于无皮下积液患者,差异有统计学意义(P45岁、无皮瓣固定、术前新辅助治疗及合并
目的:探讨苯磺酸氨氯地平片联合贝那普利治疗原发性高血压的临床效果.方法:选取2019年2月-2020年2月在阳江市阳东区人民医院治疗的原发性高血压患者600例,根据患者就诊号末尾单双号分为观察组(n=330)和对照组(n=270),观察组给予苯磺酸氨氯地平片联合贝那普利治疗,对照组给予苯磺酸氨氯地平片治疗,观察两组治疗前后收缩压(SBP)和舒张压(DBP),心率及正常窦性心搏(NN)间期标准差(SDNN),NN间期平均值的标准差(SDANN)和相邻NN间期差值的均方根(RMSSD),空腹血糖、尿素氮(BU
目的:探讨二维超声检查在乳腺良恶性结节鉴别诊断中的价值.方法:选取2018年6月-2020年6月本院1091例乳腺结节患者.以病理检查为金标准,分析二维超声检查对良恶性结节的鉴别诊断价值.比较良恶性乳腺结节的最大血流速度、阻力指数及形态、边界、内部回声、钙化、血流信号情况.结果:病理检查检出恶性396例,良性695例;二维超声检查敏感度99.49%,特异度99.86%.二维超声检出良性结节最大血流速度为(0.15±0.03)m/s,低于恶性结节的(0.30±0.03)m/s,差异有统计学意义(P<0.05
目的:探讨甲巯咪唑联合普萘洛尔在甲亢患者中的应用价值.方法:选取2019年7月-2020年7月孝感市中医医院就诊的84例甲亢患者,按照随机数字表法将其分成对照组和观察组,每组42例.对照组予以甲巯咪唑治疗,观察组在对照组的基础上加用普萘洛尔.比较两组临床疗效、不良反应发生情况及治疗前后的甲状腺功能指标[游离甲状腺素(FT4)、促甲状腺激素(TSH)、游离三碘甲状腺原氨酸(FT3)]和骨代谢指标[骨钙素(OCN)、Ⅰ型胶原羧基端肽β特殊序列(β-CTx)].结果:观察组总有效率为95.24%,高于对照组的8
目的:探究人乳头瘤病毒(HPV)E6/E7 mRNA+HPV L1衣壳蛋白诊断子宫颈癌前病变临床价值.方法:选泰安市妇幼保健院2019年1月-2020年12月宫颈液基薄层细胞学检查(TCT)HPV DNA阳性94例患者为研究对象,根据组织细胞学检查结果将其设为观察组(宫颈上皮内瘤变,n=84)、对照组(正常宫颈,n=10);两组均接受HPV E6/E7 mRNA、HPV L1衣壳蛋白检测,以组织细胞学检查结果为金标准,比较两种诊断方式单独、联合诊断价值.结果:观察组HPV E6/E7 mRNA总阳性检出率