System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种license管理方法、装置、电子设备及存储介质。
技术介绍
1、在接入控制器(access controller,ac)+瘦(fit)接入点(access point,ap)的无线组网中,通常通过授权许可(license)来控制ap在ac上的接入资源占用。
2、ap在接入ac时,由ac计算ap需要占用的license,并向license服务器(server)申请相应的license,license server根据本地的license的总数量与所有的ac已持有的license数量,决策是否还有可分配license,在决策结果为是时,为ac分配相应的license,并更新该ac的已持有的license数量,以便于下次申请时决策是否还有可分配license。
3、在实际应用中,部分用户出于高可靠性或负载分担需求,会存在同一台ap在不同时间段需要接入不同ac的需求,但同一ap在同一时间段仍然仅在一台ac占用接入资源,因此用户无需额外购买license。但是,在ap上一次接入的ac异常退出、且无法通知licenseserver释放对应的license时,会出现因ap无法在新ac上重新申请license而导致业务中断的问题,影响用户体验。
技术实现思路
1、为克服相关技术中存在的问题,本申请提供了一种license管理方法、装置、电子设备及存储介质。
2、根据本申请实施例的第一方面,提供一种license管理方法,所述方法应用
3、接收第一ac发送的用于为请求接入所述第一ac的目标ap申请license的license申请请求,其中,所述license申请请求中携带有所述目标ap的属性信息,且所述属性信息包括所述目标ap的序列号和所述目标ap需要使用的license的第一license数量;
4、若判断出自身为所述属性信息对应的所述目标ap分配过所述第一license数量个license、且判断出本地记录的为所述目标ap申请license的第二ac与所述第一ac不相同,则将本地记录的为所述目标ap申请license的第二ac修改为所述第一ac,并向所述第一ac发送用于表征license申请成功的license申请响应,以使所述第一ac基于该申请响应,允许所述目标ap接入所述第一ac。
5、根据本申请实施例的第二方面,提供一种license管理装置,所述装置应用于license server,所述装置包括:
6、接收模块,用于接收第一ac发送的用于为请求接入所述第一ac的目标ap申请license的license申请请求,其中,所述license申请请求中携带有所述目标ap的属性信息,且所述属性信息包括所述目标ap的序列号和所述目标ap需要使用的license的第一license数量;
7、管理模块,用于若判断出自身为所述属性信息对应的所述目标ap分配过所述第一license数量个license、且判断出本地记录的为所述目标ap申请license的第二ac与所述第一ac不相同,则将本地记录的为所述目标ap申请license的第二ac修改为所述第一ac,并向所述第一ac发送用于表征license申请成功的license申请响应,以使所述第一ac基于该申请响应,允许所述目标ap接入所述第一ac。
8、根据本申请实施例的第三方面,提供一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现上述license管理方法的方法步骤。
9、根据本申请实施例的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述license管理方法的方法步骤。
10、本申请的实施例提供的技术方案可以包括以下有益效果:
11、在本申请实施例中,对于license server而言,在接收到第一ac发送的用于为请求接入第一ac的目标ap申请license的license申请请求(该license申请请求中携带有目标ap的属性信息,且该属性信息包括目标ap的序列号和目标ap需要使用的license的第一license数量)的情形下,如果判断出自身为属性信息对应的目标ap分配过第一license数量个license、且判断出本地记录的为目标ap申请license的第二ac与第一ac不相同,会将本地记录的为目标ap申请license的第二ac修改为第一ac,并向第一ac发送用于表征license申请成功的license申请响应,以使第一ac基于该申请响应,允许目标ap接入第一ac。
12、这样一来,可以避免在ap上一次接入的ac异常退出、且无法通知license server释放对应的license时出现的因ap无法在新ac上重新申请license而导致业务中断的问题,从而提高用户体验。
13、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
本文档来自技高网...【技术保护点】
1.一种License管理方法,其特征在于,所述方法应用于License服务器Server,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.一种License管理装置,其特征在于,所述装置应用于License服务器Server,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,所述管理模块,还用于:
7.根据权利要求5所述的装置,其特征在于,所述管理模块,还用于:
8.根据权利要求5所述的装置,其特征在于,所述接收模块,还用于:
9.一种电子设备,其特征在于,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现权利要求1-4中任一项所述的方法步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述
...【技术特征摘要】
1.一种license管理方法,其特征在于,所述方法应用于license服务器server,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.一种license管理装置,其特征在于,所述装置应用于license服务器server,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,所述管理模块,还用于:
<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。