CN116308394B - 标签关联方法、装置、电子设备及计算机可读存储介质 - Google Patents
标签关联方法、装置、电子设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN116308394B CN116308394B CN202310577123.0A CN202310577123A CN116308394B CN 116308394 B CN116308394 B CN 116308394B CN 202310577123 A CN202310577123 A CN 202310577123A CN 116308394 B CN116308394 B CN 116308394B
- Authority
- CN
- China
- Prior art keywords
- user
- target
- extraction rule
- cloud resource
- tag
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/42—Confirmation, e.g. check or permission by the legal debtor of payment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种标签关联方法、装置、电子设备及计算机可读存储介质,涉及计算机技术领域,该标签关联方法包括:获取目标云资源实例的实例名称,所述目标云资源实例为待进行标签关联的云资源实例;在所述实例名称中提取所述目标云资源实例的目标使用人;获取与所述目标使用人匹配的目标标签,所述目标标签用于指示所述目标云资源实例的通知消息的发送对象为所述目标使用人;将所述目标云资源实例与所述目标标签关联。本申请能够将云资源实例的通知消息自动传输至云资源实例的使用人,便于该使用人及时处理通知消息,可以使得云平台更加稳定高效的运行。
Description
技术领域
本申请涉及计算机技术领域,具体涉及一种标签关联方法、装置、电子设备及计算机可读存储介质。
背景技术
如今企业上云成为数字化转型的关键,为保证客户账户和交易安全,需对云平台账号完成实名认证,多数云厂商对账号实名认证主体申请的账号个数有限制,因此,可能存在多个员工公用一个账号的情况,为保证云平台的安全性,企业会指派专门的云平台运维人员管理企业内部各企业员工申请的云资源实例,在某云资源实例出现告警等通知的时候,云平台运维人员会查找到云资源实例的具体使用人,然后通知该使用人。
然而,通过云平台运维人员通知云资源实例的具体使用人所消耗时间过长,导致云资源实例的相关通知难以及时被处理。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种标签关联方法、装置、电子设备及计算机可读存储介质,能够将云资源实例的通知消息自动传输至云资源实例的使用人,便于该使用人及时处理通知消息,可以使得云平台更加稳定高效的运行。
为了解决上述技术问题,本发明提供了一种标签关联方法,包括:获取目标云资源实例的实例名称,所述目标云资源实例为待进行标签关联的云资源实例;在所述实例名称中提取所述目标云资源实例的目标使用人;获取与所述目标使用人匹配的目标标签,所述目标标签用于指示所述目标云资源实例的通知消息的发送对象为所述目标使用人;将所述目标云资源实例与所述目标标签关联。
采用该技术方案,通过为云资源实例自动关联云资源实例的用户标签,从而自动确定该云资源实力的使用人,使得云资源实例的通知消息能够自动发送至云资源实例的使用人,一方面减轻运维人员的工作量以降低运维成本,另一方面可快速将云资源实例的告警等通知消息传输至资源实际使用人,便于及时处理通知消息,可以使得云平台更加稳定高效的运行。
在一些实施例中,在所述实例名称中提取所述目标云资源实例的目标使用人,包括:获取使用人提取规则列表;按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则;若通过当前的使用人提取规则未成功提取到所述目标使用人,重新按照预设顺序从使用人提取规则列表中选取当前的使用人提取规则,直至成功提取到所述目标使用人,或者使用人提取规则列表被遍历完。
在一些实施例中,按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则,包括:获取所述使用人提取规则列表中各使用人提取规则的权重;按照所述各使用人提取规则的权重确定所述各使用人提取规则的选中优先级;按照所述各使用人提取规则的选中优先级从高到低的顺序,确定当前的使用人提取规则;其中,所述使用人提取规则的选中优先级与所述使用人提取规则的提取成功次数呈正相关。
采用该技术方案,通过提取成功次数作为选中优先级,以选中优先级从高到底的顺序选取使用人提取规则,更易于选中合适的使用人提取规则,从而提高使用人提取的速度。
在一些实施例中,在所述使用人提取规则列表被遍历完后,所述方法还包括:若通过所述使用人提取规则列表均未成功提取到所述目标使用人,输出用于向用户指示未成功提取到所述目标使用人的提示;若接收到用户输入的所述目标使用人,基于所述目标使用人和所述实例名称,生成新的使用人提取规则;将所述新的使用人提取规则加入所述使用人提取规则列表。
采用该技术方案,能够自动生成新的使用人提取规则,进一步减轻人力负担,节约人力资源。
在一些实施例中,获取与所述目标使用人匹配的目标标签,包括:获取用户标签列表;在所述用户标签列表中,若存在用户标签的子用户名称为所述目标使用人,将所述用户标签作为所述目标标签。
采用该技术方案,维护用户标签列表,便于用户标签的共享。
在一些实施例中,获取用户标签列表,包括:监听是否有新创建的子用户;若监听到新创建的子用户,基于所述新创建的子用户,生成新的用户标签,所述新的用户标签的子用户名称为所述新创建的子用户的名称。
采用该技术方案,在云平台添加子用户时,能自动创建子用户对应的新用户标签,进一步减轻人力负担,节约人力资源。
在一些实施例中,用户标签列表包括多个租户的用户标签;监听是否有新创建的子用户,包括:监听多个租户中是否有新创建的子用户。
采用该技术方案,能够实现用户标签列表在多个租户中的共享,使得在一个使用人拥有多个账号的情况下,只需登录一次主账户,该使用人即可接收到来自多个账户下的各云资源实例的通知消息,无需进行繁琐的多次登录操作,操作更加简便。
本申请一实施方式提供一种标签关联装置,该装置包括:获取模块,用于获取目标云资源实例的实例名称,所述目标云资源实例为待进行标签关联的云资源实例;提取模块,用于在所述实例名称中提取所述目标云资源实例的目标使用人;匹配模块,用于获取与所述目标使用人匹配的目标标签,所述目标标签用于指示所述目标云资源实例的通知消息的发送对象为所述目标使用人;关联模块,用于将所述目标云资源实例与所述目标标签关联。
本申请一实施方式提供一种电子设备,所述电子设备包括处理器及存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行上述的标签关联方法。
本申请一实施方式提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述的标签关联方法。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本申请一实施例提供的标签关联方法的步骤流程图。
图2是本申请一实施例提供的步骤102的细分步骤流程图。
图3是本申请一实施例提供的标签关联装置的结构示意图。
图4为本申请一实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如今企业上云成为数字化转型的关键,为保证客户账户和交易安全,需对云平台账号完成实名认证,多数云厂商对账号实名认证主体申请的账号个数有限制,例如某云厂商要求个人最多可以认证三个云账号,一个企业最多可以实名认证十个云账号,在该背景下,可能会出现以下几种情形。
(1)同一个企业的多个企业员工共用一个云平台账号。在该情况下,每个企业员工都会接收到该云平台账号名下的所有云资源实例的相关通知信息,例如,云平台账户下包括云资源实例A和云资源实例B,云资源实例A的使用人为userA,userA除了收到云资源实例A的告警等相关通知消息外,还会收到云资源实例B的通知消息。
在上述情形中,一方面,企业员工可能会收到无需处理的脏消息,客户体验感差,另一方面,云资源实例的相关信息泄露,安全性降低。
(2)为提高云资源实例相关信息的安全性,企业会指派专门的云平台运维人员来管理公司内部其他人员申请的云资源。在该情况下,运维人员需要对众多资源进行区分管理,若有如主机安全事件等的紧急问题,云平台会先通知企业的云平台运维人员,运维人员再通知云资源实例的使用人。
然而,该种人工通知机制会增加运维人员的工作量,而且,通过云平台运维人员通知云实例具体使用人所消耗时间过长,导致云资源实例的相关通知难以及时被处理。
(3)同一企业员工在多个账号下都有云资源。对于同一企业员工在多个账号下都有云资源的情况,为了实现信息通知,云平台管理人员需输入该企业员工的多个账号信息,才能获取该企业员工在多个账号信息下的云资源实例的通知消息,操作繁琐。
鉴于上述,本申请实施例提出一种标签关联方法,该方法包括:获取目标云资源实例的实例名称,目标云资源实例为待进行标签关联的云资源实例;在实例名称中提取目标云资源实例的目标使用人;获取与目标使用人匹配的目标标签,目标标签用于指示目标云资源实例的通知消息的发送对象为该目标使用人;将目标云资源实例与目标标签关联。
本申请实施例通过为云资源实例自动关联资源实例的用户标签,使得云资源实例的通知消息能够自动发送至云资源实例的使用人,一方面,提高云资源实例的信息安全,减轻运维人员的工作量以降低运维成本,另一方面可快速将云资源实例的告警等通知消息传输至资源实际使用人,便于及时处理告警问题,可以使得云平台更加稳定高效的运行,另外,在一个使用人拥有多个账号的情况下,无需进行繁琐的多次登录操作,操作更加简便。
本申请的标签关联方法可应用在一个或者多个电子设备中。所述电子设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于处理器、微程序控制器(Microprogrammed Control Unit,MCU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。所述电子设备可以是便携式电子设备(如手机、平板电脑)、个人电脑、服务器等。
图1是本申请标签关联方法一实施例的步骤流程图。根据不同的需求,所述流程图中步骤的顺序可以改变,某些步骤可以省略。
参阅图1所示,所述标签关联方法可以包括以下步骤。
步骤101,获取目标云资源实例的实例名称。
目标云资源实例为待进行标签关联的云资源实例。
云资源实例可理解为云主机上的云计算资源,包含 CPU、内存、操作***、网络带宽、磁盘等计算资源。
每个云资源实例有其对应的实例名称,实例名称中包括:云资源实例的使用人,如实例名称可以采用“主机用途-部门-使用人”的命名方式,实际命名方式可根据需求设置。
步骤102,在实例名称中提取目标云资源实例的目标使用人。
在一些实施例中,可以将实例名称输入预先训练好的用户名提取模型,得到目标云资源实例的目标使用人。
然而,通过上述机器学习的方式提取模型需要大量的数据做支撑,因此,参考图2所示,在另一些实施例中,步骤102可以包括:
步骤201,获取使用人提取规则列表。
使用人提取规则列表中包括使用人提取规则(MatchRule),使用人提取规则可用于在实例名称中提取使用人名称。使用人提取规则可以为正则表达式。
正则表达式中可以记录在云资源实例的实例名称中,使用人所处位置。
例如,可参考表1所示,表1为使用人提取规则的示意。
表1
在一些实施例中,使用人提取规则列表中除记载使用人提取规则外,还可包括:
1.记录编号(Id)。记录编号为当前使用人提取规则的编号,如新增使用人提取规则,新增的使用人提取规则的记录编号为上一条的使用人提取规则加“1”。
2.账号唯一标识(Uin)。账号唯一标识表征租户账号的账号标识,记录该条使用人提取规则来自云平台哪个租户账号。
3.计数器(Count)。计数器记录使用人提取规则的引用次数,即通过该使用人提取规则的成功提取到使用人名称的次数。新增的使用人提取规则的Count可设置为“1”,使用人提取规则每成功提取到使用人名称一次,Count可加“1”。
示例性的,在使用人提取规则列表中,每个记录中包括的内容可参考表2所示。
表2
可以理解是,上述每条记录包括的内容仅为示例,在实际应用过程中,每条记录中可包括更多或更少的字段。
步骤202,按照预设顺序从使用人提取规则列表中选取当前的使用人提取规则。
在一些实施例中,可从使用人提取规则列表中按照随机顺序选取一个使用人提取规则作为当前的使用人提取规则。
在另一些实施例中,可按照使用人提取规则列表中,各使用人提取规则的选中优先级从高到低的顺序,确定当前的使用人提取规则。其中,使用人提取规则的选中优先级与该使用人提取规则的提取成功次数呈正相关。
进一步的,获取使用人提取规则的选中优先级包括:获取使用人提取规则列表中各使用人提取规则的权重;按照所述各使用人提取规则的权重确定所述各使用人提取规则的选中优先级。
其中,使用人提取规则的权重即为使用人提取规则的计数器的值,即Count,在各使用人提取规则中,Count越大,使用人提取规则的选中优先级越高。
示例性的,使用人提取规则列表可参考下表3所示。
表3
上述各使用人提取规则的选中优先级从高到低排序依次为:2->1->3。
也就是说,优先选Id为2的使用人提取规则提取用户名;若提取不成功,再选择Id为1的使用人提取规则提取用户名;若提取不成功,再选择Id为3的使用人提取规则提取用户名。
本实施例通过提取成功次数作为选中优先级,以选中优先级为顺序选取使用人提取规则提取使用人名称,能够提高使用人名称成功提取的速度。
步骤203,通过当前的使用人提取规则是否成功提取到用户名。若成功提取到用户名,执行步骤204,若未成功提取到用户名,重新进入步骤202,直至成功提取用户名,或者使用人提取规则列表被遍历完。
步骤204,将提取到的用户名作为目标使用人。
例如,提取到的用户名为“张三”,将“张三”作为目标使用人。
上述为通过使用人提取规则列表中的使用人提取规则提取目标使用人的过程,而在使用人提取规则列表中不存在合适的使用人提取规则,例如在新的租户账户首次开立云资源的情况下,使用人提取规则列表中可能不存在使用人提取规则,从而无法准确提取到使用人。
鉴于此,在一些实施例中,在使用人提取规则列表被遍历后,若通过所述使用人提取规则列表均未成功提取到所述目标使用人,可以通过用户名提取模型提取目标使用人。
在另一些实施例中,在使用人提取规则列表被遍历后,若通过使用人提取规则列表均未成功提取到所述目标使用人,输出用于向用户指示未成功提取到所述目标使用人的提示;若接收到用户输入的所述目标使用人,电子设备可基于目标使用人和实例名称,生成新的使用人提取规则;将新的使用人提取规则加入使用人提取规则列表。
其中,基于目标使用人和实例名称,生成新的使用人提取规则可以包括:基于实例名称中记录的目标使用人的位置,生成新的使用人提取规则。
例如,可参考下表4所示,表4为根据目标使用人的名称所处位置得出使用人提取规则的示意。
表4
步骤103,获取与目标使用人匹配的目标标签。
目标标签可以指示目标云资源实例的通知消息的发送对象为目标使用人。目标标签可以为一个键值对,键表征子用户(user),值为目标使用人的名称。子用户为租户中的用户。例如租户为一个企业,子用户为租户中的企业员工。
在一些实施例中,步骤103可以包括:电子设备基于目标使用人生成目标标签。
在另一些实施例中,步骤103可以包括:获取用户标签列表;在用户标签列表中,若存在用户标签的子用户为目标使用人,将该用户标签作为目标标签。用户标签列表中包括多个用户标签。每个用户标签均为一个键值对,键为子用户,值为子用户名称。
进一步的,在一些实施例中,获取用户标签列表可以包括:监听是否有新创建的子用户;若监听到新创建的子用户,基于新创建的子用户,生成新的用户标签,新的用户标签的子用户名称为新创建的子用户的名称。
例如,电子设备可预先初始化多个用户标签的键值对,其中,初始化的用户标签的值置为空值;然后,将键值对中的值设为云平台中的子用户的名称,使得云平台中的一个子用户名对应一个用户标签;若监听到新创建的子用户,将初始化的用户标签的值由空值改设为该新创建的子用户的名称。
在一些实施例中,若用户标签列表中不存在与目标使用人匹配的目标标签,用户可手动在用户标签列表中新增目标标签。
进一步的,用户标签列表可包括多个租户的用户标签。用户标签列表被多个租户共享。其中,监听是否有新创建的子用户可以包括:监听多个租户中是否有新创建的子用户。
本实施例实现用户标签列表在多个租户中的共享,可以实现多个租户的子用户信息的共享,在某个用户在多个租户中均存在云资源时,也能够顺利识别出该用户,并对应的多个云资源通知消息传输至该用户。
例如,某个员工在多个租户中均有云资源,员工可以登录主账号,电子设备在确认主账号登录成功后,确认主账号对应的用户标签,在接收到该用户标签关联的云资源实例的通知消息后,将通知消息发送至主账户,从而,在无需输入该员工在多个租户下的账号信息的情况下,该员工也可以获取到多个租户下的云资源通知消息,简化用户操作,进而能够简化用户操作,提高用户体验感。
步骤104,将目标云资源实例与目标标签关联。
例如,维护一张关联表,表中的每条记录包括云资源实例的标识和与该云资源实例的关联的用户标签,步骤104可以包括:将目标云资源实例的标识和该目标标签存储于关联表中。
在电子设备接收到云资源实例的通知消息后,查找与该云资源实例关联的用户标签;基于与该云资源实例关联的用户标签确定云资源实例的使用人;确定该云资源实例的使用人的通信地址,如IP地址,邮箱,电话号码等,然后,通过通信地址将云资源实例的通知消息传输给该云资源实例的使用人。
本申请实施例通过为云资源实例自动关联云资源实例的用户标签,以自动确定云资源实例的使用人,能够节约人力资源。
而且,本申请实施例能够使得云资源实例的通知消息自动发送至云资源实例的使用人,一方面,提高云资源实例的信息安全,减轻运维人员的工作量以降低运维成本,另一方面可快速将云资源实例的告警等通知消息传输至资源实际使用人,便于及时处理告警问题,可以使得云平台更加稳定高效的运行。
另外,在一个使用人拥有多个账号的情况下,只需登录一次主账户,该使用人即可接收到来自多个账户下的各云资源实例的通知消息,无需进行繁琐的多次登录操作,操作更加简便。
基于与上述实施例中的标签关联方法相同的思想,本申请还提供标签关联装置,该装置可用于执行上述标签关联方法。为了便于说明,标签关联装置实施例的结构示意图中,仅仅示出了与本申请实施例相关的部分,本邻域技术人员可以理解,图示结构并不构成对该装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图3所示,标签关联装置包括获取模块301,提取模块302,匹配模块303,以及关联模块304。在一些实施例中,上述模块可以为存储于存储器中且可被处理器调用执行的可程序化软件指令。可以理解的是,在其他实施方式中,上述模块也可为固化于处理器中的程序指令或固件(firmware)。
获取模块301,用于获取目标云资源实例的实例名称,所述目标云资源实例为待进行标签关联的云资源实例;
提取模块302,用于在所述实例名称中提取所述目标云资源实例的目标使用人;
匹配模块303,用于获取与所述目标使用人匹配的目标标签,所述目标标签用于指示所述目标云资源实例的通知消息的发送对象为所述目标使用人;
关联模块304,用于将所述目标云资源实例与所述目标标签关联。
图4为本申请电子设备一实施例的示意图。
电子设备100包括存储器20、处理器30以及存储在存储器20中并可在处理器30上运行的计算机程序40。处理器30执行计算机程序40时实现上述标签关联方法实施例中的步骤,例如图1所示的步骤101至步骤104。
示例性的,计算机程序40同样可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在存储器20中,并由处理器30执行。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,所述指令段用于描述计算机程序40在电子设备100中的执行过程。例如,可以分割成图3所示的获取模块301,提取模块302,匹配模块303,以及关联模块304。
本领域技术人员可以理解,所述示意图仅仅是电子设备100的示例,并不构成对电子设备100的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如电子设备100还可以包括输入输出设备、网络接入设备、总线等。
处理器30可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器 (Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (Field-Programmable Gate Array,FPGA) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器、单片机或者处理器30也可以是任何常规的处理器等。
存储器20可用于存储计算机程序40和/或模块/单元,处理器30通过运行或执行存储在存储器20内的计算机程序和/或模块/单元,以及调用存储在存储器20内的数据,实现电子设备100的各种功能。存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备100的使用所创建的数据(比如音频数据)等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。
电子设备100集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
在本申请所提供的几个实施例中,应该理解到,所揭露的电子设备和方法,可以通过其它的方式实现。例如,以上所描述的电子设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
另外,在本申请各个实施例中的各功能单元可以集成在相同处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
另外,以上对本发明实施例所提供的一种标签关联方法、装置、电子设备及计算机可读存储介质进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (8)
1.一种标签关联方法,其特征在于,所述方法包括:
获取目标云资源实例的实例名称,所述目标云资源实例为待进行标签关联的云资源实例;
在所述实例名称中提取所述目标云资源实例的目标使用人;
获取与所述目标使用人匹配的目标标签,所述目标标签用于指示所述目标云资源实例的通知消息的发送对象为所述目标使用人;
将所述目标云资源实例与所述目标标签关联;
所述在所述实例名称中提取所述目标云资源实例的目标使用人,包括:
获取使用人提取规则列表;
按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则;
若通过所述当前的使用人提取规则未成功提取到所述目标使用人,重新按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则,直至成功提取到所述目标使用人,或者使用人提取规则列表被遍历完;
所述按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则,包括:
获取所述使用人提取规则列表中各使用人提取规则的权重;
按照所述各使用人提取规则的权重确定所述各使用人提取规则的选中优先级;
按照所述各使用人提取规则的选中优先级从高到低的顺序,确定当前的使用人提取规则;其中,所述使用人提取规则的选中优先级与所述使用人提取规则的提取成功次数呈正相关。
2.如权利要求1所述的标签关联方法,其特征在于,在所述使用人提取规则列表被遍历完后,所述方法还包括:
若通过所述使用人提取规则列表均未成功提取到所述目标使用人,输出用于向用户指示未成功提取到所述目标使用人的提示;
若接收到用户输入的所述目标使用人,基于所述目标使用人和所述实例名称,生成新的使用人提取规则;
将所述新的使用人提取规则加入所述使用人提取规则列表。
3.如权利要求1至2中任一项所述的标签关联方法,其特征在于,所述获取与所述目标使用人匹配的目标标签,包括:
获取用户标签列表;
在所述用户标签列表中,若存在用户标签的子用户名称为所述目标使用人,将所述用户标签作为所述目标标签。
4.如权利要求3所述的标签关联方法,其特征在于,所述获取用户标签列表,包括:
监听是否有新创建的子用户;
若监听到新创建的子用户,基于所述新创建的子用户,生成新的用户标签,所述新的用户标签的子用户名称为所述新创建的子用户的名称。
5.如权利要求4所述的标签关联方法,其特征在于,所述用户标签列表包括多个租户的用户标签;所述监听是否有新创建的子用户,包括:
监听多个租户中是否有新创建的子用户。
6.一种标签关联装置,其特征在于,所述装置包括:
获取模块,用于获取目标云资源实例的实例名称,所述目标云资源实例为待进行标签关联的云资源实例;
提取模块,用于在所述实例名称中提取所述目标云资源实例的目标使用人;
匹配模块,用于获取与所述目标使用人匹配的目标标签,所述目标标签用于指示所述目标云资源实例的通知消息的发送对象为所述目标使用人;
关联模块,用于将所述目标云资源实例与所述目标标签关联;
所述在所述实例名称中提取所述目标云资源实例的目标使用人,包括:
获取使用人提取规则列表;
按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则;
若通过所述当前的使用人提取规则未成功提取到所述目标使用人,重新按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则,直至成功提取到所述目标使用人,或者使用人提取规则列表被遍历完;
所述按照预设顺序从所述使用人提取规则列表中选取当前的使用人提取规则,包括:
获取所述使用人提取规则列表中各使用人提取规则的权重;
按照所述各使用人提取规则的权重确定所述各使用人提取规则的选中优先级;
按照所述各使用人提取规则的选中优先级从高到低的顺序,确定当前的使用人提取规则;其中,所述使用人提取规则的选中优先级与所述使用人提取规则的提取成功次数呈正相关。
7.一种电子设备,所述电子设备包括处理器及存储器,其特征在于,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行如权利要求1至权利要求5中任一项所述的标签关联方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至权利要求5中任一项所述的标签关联方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310577123.0A CN116308394B (zh) | 2023-05-22 | 2023-05-22 | 标签关联方法、装置、电子设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310577123.0A CN116308394B (zh) | 2023-05-22 | 2023-05-22 | 标签关联方法、装置、电子设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116308394A CN116308394A (zh) | 2023-06-23 |
CN116308394B true CN116308394B (zh) | 2023-08-04 |
Family
ID=86827226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310577123.0A Active CN116308394B (zh) | 2023-05-22 | 2023-05-22 | 标签关联方法、装置、电子设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116308394B (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110096871A (ko) * | 2010-02-23 | 2011-08-31 | 삼성전자주식회사 | 클라우드 자원을 다수의 디바이스 자원과 결합하여 제공하는 자원제공방법 및 자원분배장치 |
WO2016018438A1 (en) * | 2014-07-31 | 2016-02-04 | Hewlett Packard Development Company, L.P. | Cloud resource pool |
CN108847949A (zh) * | 2018-08-13 | 2018-11-20 | 北京奇虎科技有限公司 | 基于云平台的消息通知方法、装置、电子设备及存储介质 |
CN109981322A (zh) * | 2017-12-28 | 2019-07-05 | 北京京东尚科信息技术有限公司 | 基于标签的云资源管理的方法和装置 |
CN110716809A (zh) * | 2019-10-21 | 2020-01-21 | 北京百度网讯科技有限公司 | 用于调度云资源的方法和装置 |
CN112231167A (zh) * | 2019-12-17 | 2021-01-15 | 北京京东尚科信息技术有限公司 | 云资源监控方法、装置、设备及存储介质 |
CN112256439A (zh) * | 2020-12-08 | 2021-01-22 | 富通云腾科技有限公司 | 一种基于云计算资源池的服务目录动态更新***及方法 |
CN112306508A (zh) * | 2020-10-13 | 2021-02-02 | 武汉木仓科技股份有限公司 | 一种配置信息文件的更新方法、装置以及处理设备 |
CN113869316A (zh) * | 2021-09-10 | 2021-12-31 | 深圳前海微众银行股份有限公司 | 信息通知方法、装置、设备及计算机存储介质 |
CN113987300A (zh) * | 2021-09-26 | 2022-01-28 | 阿里巴巴(中国)有限公司 | 标签生成方法及装置 |
US11240203B1 (en) * | 2018-12-07 | 2022-02-01 | Amazon Technologies, Inc. | Network segmentation by automatically generated security groups |
CN114691456A (zh) * | 2022-03-11 | 2022-07-01 | 阿里巴巴(中国)有限公司 | 服务告警方法及装置 |
CN115495142A (zh) * | 2022-09-26 | 2022-12-20 | 华润数字科技有限公司 | 云资源编排方法、装置、计算机设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6017289B2 (ja) * | 2012-12-10 | 2016-10-26 | 株式会社日立製作所 | 管理サーバ、テナントパターン検証方法、及び計算機システム |
-
2023
- 2023-05-22 CN CN202310577123.0A patent/CN116308394B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110096871A (ko) * | 2010-02-23 | 2011-08-31 | 삼성전자주식회사 | 클라우드 자원을 다수의 디바이스 자원과 결합하여 제공하는 자원제공방법 및 자원분배장치 |
WO2016018438A1 (en) * | 2014-07-31 | 2016-02-04 | Hewlett Packard Development Company, L.P. | Cloud resource pool |
CN109981322A (zh) * | 2017-12-28 | 2019-07-05 | 北京京东尚科信息技术有限公司 | 基于标签的云资源管理的方法和装置 |
CN108847949A (zh) * | 2018-08-13 | 2018-11-20 | 北京奇虎科技有限公司 | 基于云平台的消息通知方法、装置、电子设备及存储介质 |
US11240203B1 (en) * | 2018-12-07 | 2022-02-01 | Amazon Technologies, Inc. | Network segmentation by automatically generated security groups |
CN110716809A (zh) * | 2019-10-21 | 2020-01-21 | 北京百度网讯科技有限公司 | 用于调度云资源的方法和装置 |
CN112231167A (zh) * | 2019-12-17 | 2021-01-15 | 北京京东尚科信息技术有限公司 | 云资源监控方法、装置、设备及存储介质 |
CN112306508A (zh) * | 2020-10-13 | 2021-02-02 | 武汉木仓科技股份有限公司 | 一种配置信息文件的更新方法、装置以及处理设备 |
CN112256439A (zh) * | 2020-12-08 | 2021-01-22 | 富通云腾科技有限公司 | 一种基于云计算资源池的服务目录动态更新***及方法 |
CN113869316A (zh) * | 2021-09-10 | 2021-12-31 | 深圳前海微众银行股份有限公司 | 信息通知方法、装置、设备及计算机存储介质 |
CN113987300A (zh) * | 2021-09-26 | 2022-01-28 | 阿里巴巴(中国)有限公司 | 标签生成方法及装置 |
CN114691456A (zh) * | 2022-03-11 | 2022-07-01 | 阿里巴巴(中国)有限公司 | 服务告警方法及装置 |
CN115495142A (zh) * | 2022-09-26 | 2022-12-20 | 华润数字科技有限公司 | 云资源编排方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN116308394A (zh) | 2023-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10339298B2 (en) | Weak password support in a multi-user environment | |
CN110852374B (zh) | 数据检测方法、装置、电子设备以及存储介质 | |
US20190342753A1 (en) | Device configuration method, apparatus and system | |
CN112636957B (zh) | 基于日志的预警方法、装置、服务器及存储介质 | |
US20220414372A1 (en) | Scene detection method and apparatus, electronic device and computer storage medium | |
CN112235303B (zh) | 一种账号注销方法、装置和计算机设备 | |
CN112199652A (zh) | 应用程序的登录方法、终端、服务器、***、介质和设备 | |
CN106656985B (zh) | 一种备份账号登录方法、装置及*** | |
WO2021249090A1 (zh) | 群操作处理方法、装置、***、设备及存储介质 | |
CN116069838A (zh) | 一种数据处理方法、装置、计算机设备及存储介质 | |
CN116308394B (zh) | 标签关联方法、装置、电子设备及计算机可读存储介质 | |
CN111367934B (zh) | 数据一致性的检验方法、装置、服务器和介质 | |
US20230224332A1 (en) | Security broker for edge computing environment | |
CN110753034B (zh) | 一种权限管理方法和相关装置 | |
CN110661789B (zh) | 地址重置方法、装置、设备及计算机可读存储介质 | |
CN114398994A (zh) | 基于图像识别的业务异常检测方法、装置、设备及介质 | |
CN113890753A (zh) | 数字身份管理方法、装置、***、计算机设备和存储介质 | |
CN107885618B (zh) | 基于网络游戏的数据监控方法、装置、设备及存储介质 | |
CN113783828A (zh) | 一种业务***监控方法和装置 | |
WO2018205941A1 (zh) | 信息处理方法、装置及*** | |
EP3709190A1 (en) | Data retrieval flexibility | |
CN115878339A (zh) | 消息通知方法、装置、计算机设备和计算机可读存储介质 | |
CN117648686A (zh) | 一种数据***方法、装置以及介质 | |
CN114205452A (zh) | 信息处理方法、装置和计算机可读存储介质 | |
CN114265744A (zh) | 企业数字资产的监控方法及装置、存储介质、终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |