[发明专利]系统配置方法、装置、设备和存储介质有效
| 申请号: | 202010286254.X | 申请日: | 2020-04-13 |
| 公开(公告)号: | CN111488182B | 公开(公告)日: | 2023-04-28 |
| 发明(设计)人: | 郑海波 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 系统配置 方法 装置 设备 存储 介质 | ||
本公开实施例公开了一种系统配置方法、装置、设备和存储介质。该方法包括:响应于目标访问者访问目标系统中的应用软件的访问请求,确定目标访问者对应的至少一个预设访问级别的目标访问者标识,其中,目标访问者为任一预设访问级别的人员;基于各目标访问者标识,调用共用系统配置服务,从共用配置表中确定与目标访问者对应的目标配置参数,其中,共用配置表中记录访问级别标识、配置项、配置参数和访问者标识之间的映射关系;依据目标配置参数,完成对目标访问者的系统配置的适配。通过上述技术方案,更加高效和灵活地实现通过网络实现软件服务的目标系统中的个性化系统配置,并降低开发复杂度,提高系统可扩展性。
技术领域
本公开实施例涉及计算机技术,尤其涉及一种系统配置方法、装置、设备和存储介质。
背景技术
随着互联网云服务化的兴起,软件即服务系统(Software-as-a-Service,SaaS)已经成为企业信息服务系统的主流形态。其中,多租户的SaaS系统架构是业内普遍采用的架构形态,即通过一套公有云系统,为多个租户提供SaaS服务,所有的数据储存在一套数据库集群中,通过逻辑隔离的方式,让每个租户像是独享系统一样的使用SaaS云服务。
像传统的软件系统一样,SaaS系统中也存在很多系统配置信息。传统的软件系统,由于系统中只有本企业自身的数据,故对系统的配置只会影响企业自身。但多租户的SaaS系统中,由于是多个租户共用整套公有云系统,对系统的配置可能会影响到所有租户。例如,当系统通用功能升级时,需要对所有租户的配置都升级;当租户修改配置信息时,需要只能影响该租户的系统配置;当用户按照个人喜好修改配置信息时,需要只能影响该用户的系统配置。即多租户SaaS系统中,系统配置的生效范围是不同的,这是比传统软件系统复杂的地方。
现有的SaaS系统的系统配置是按照传统的软件系统的设计来实现的,其将系统级别的系统配置和租户级别的系统配置的功能区分设计,即将系统的配置和租户的配置看作是不同的部分,一种设置是作用在“系统”上,一种设置是作用在“用户”上。按照这样的实现方式,如果再增加用户级别的系统配置,就要再增加一种配置功能设计,这样SaaS系统中便存在三种独立的系统配置功能。并且,系统中每增加一个租户,便要为该租户增加相应的租户级别的系统配置功能,且需要为该租户下的真实用户增加相应的用户级别的系统配置功能。
但是,上述的系统配置实现方式无法发挥SaaS系统优势,其还是将多租户架构当作是一个个独立的企业应用,每增加一个租户,都要为这个租户做一遍完整的系统配置,实施成本高。并且针对同一功能,系统中存在多个功能实现设计,不仅增加了系统设计复杂度,也存在重复逻辑开发的工作,代码逻辑有交叉但是功能逻辑又各自独立,就显得有些混乱,容易出错。
发明内容
本公开提供一种系统配置方法、装置、设备和存储介质,以更加高效地实现通过网络实现软件服务的目标系统中的个性化系统配置,并降低系统复杂度,提高系统可扩展性。
第一方面,本公开实施例提供了一种系统配置方法,包括:
响应于目标访问者访问目标系统中的应用软件的访问请求,确定所述目标访问者对应的至少一个预设访问级别的目标访问者标识,其中,所述目标访问者为任一所述预设访问级别的人员;
基于各所述目标访问者标识,调用共用系统配置服务,从共用配置表中确定与所述目标访问者对应的目标配置参数,其中,所述共用配置表中记录访问级别标识、配置项、配置参数和访问者标识之间的映射关系;
依据所述目标配置参数,完成对所述目标访问者的系统配置的适配。
第二方面,本公开实施例还提供了一种系统配置装置,该装置包括:
目标访问者标识确定模块,用于响应于目标访问者访问目标系统中的应用软件的访问请求,确定所述目标访问者对应的至少一个预设访问级别的目标访问者标识,其中,所述目标访问者为任一所述预设访问级别的人员;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010286254.X/2.html,转载请声明来源钻瓜专利网。





