微服务架构下访问控制模型的设计与实现

来源 :计算机应用与软件 | 被引量 : 5次 | 上传用户:srldf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微服务架构降低应用模块之间的耦合度,有利于复杂应用系统的开发、部署和运维。但相比于单体应用其资源的访问控制也变得更加复杂。对微服务架构下的资源访问控制需求进行分析,提出一种基于角色的访问控制模型——MSAM(Microservice of Authority Management)。该模型具有对用户授予和屏蔽权限、数据权限和服务实例权限等特征,能够很好地满足微服务架构下的资源访问控制需求。讨论访问控制模型的实现,对比集中式鉴权与独立式鉴权两种实现的优缺点,说明不同实现方式所适用的场景。
其他文献
本文探讨了化学动力学中的一级反应和Weibull分布中m=1的等价关系,从而在Weigbull概率纸上对1%ATP注射液的药物稳定性进行预测。本法不必推算反应速度常数,数据处理简捷,是一级反应药物贮存期预测的简化
目的调查脑性瘫痪儿童父母心理健康状况,为脑性瘫痪的整体护理提供参考。方法对163例脑性瘫痪儿童的父母采用症状自评量表进行调查,比较父、母及不同来源、文化程度父母心理反
我是一把奥运火炬。2008年到了,我相信自己一定会燃烧着到达中国的首都——北京。盼望着,盼望着,出发的日子终于到了。马拉松运动员把我带出雅典,经过了土耳其、俄罗斯、英国
Z树能够高效地处理对高维度数据集的矩形区域查询和最邻近搜索.它按照节点的形状变化量优化数据的插入位置,使节点形状趋于合理.文章给出了一个新的无重叠分裂算法,减少超级
为了克服光照变化较大的情况对识别率的影响,提出基于二阶双向二维主成分分析(Sec-(2D)2PCA)的人脸识别方法。丢弃提取人脸图像的(2D)2PCA的前几个反映光照信息的主成分。在剩余图像中再次使用(2D)2PCA方法。Yale人脸库B和Yale人脸库上的试验结果表明,该方法在识别性能上优于2DPCA、(2D)2PCA、Sec-2DPCA方法。
测试人员在软件测试时需要根据测试用例的要求准备合适的测试环境执行,随着大型系统测试环境复杂性的不断增加,测试环境的种类和数量越来越多,一方面测试人员在准备合适的测试环境方面花费了大量的时间,效率低下,另一方面已有的测试环境由于缺乏有效的调度,忙闲不均,利用率不高,容易出现资源浪费。为此提出一种基于环境资源自动匹配的云测试框架,将测试环境资源云化,将测试用例根据对环境资源的需求自动匹配到合适的环境,
目的总结结肠损伤的临床特点,探讨结肠损伤的诊断和治疗方法。方法回顾性分析52例结肠损伤患者的临床资料。结果52例中31例急诊剖腹探查明确诊断,Ⅰ期肠修补或切除吻合术39例,Ⅱ
目的 探讨急性有机磷农药中毒呼吸系统并发症的临床特点及治疗经验.方法 对我院30例急性有机磷农药中毒患者呼吸系统并发症的发病情况及临床特点进行分析.结果 30例患者均有
我们班的某某同学。字写得不是一般的潦草。一天。他诗兴大发,龙飞凤舞,挥笔就写,写完后还让我帮他抄一遍。但因为字迹太潦草,有很多字无法辨认,我左猜右猜也猜不出来,只好请教这位
期刊
目的观察自拟糖肾方治疗2型糖尿病肾病.方法设治疗组36例,对照组30例.治疗组在采用西药有效控制血糖的基础上加用自拟糖肾方治疗;对照组则单纯采用西药治疗,疗程均为3个月.观