一种业务资源访问方法和装置制造方法及图纸

技术编号:26895086 阅读:11 留言:0更新日期:2020-12-29 16:20
本发明专利技术实施例公开了一种业务资源访问方法和装置;本发明专利技术实施例在向访问服务器发送业务资源访问请求后,该业务资源访问请求携带待访问业务资源的资源标识,该访问服务器可以为云服务器,接收访问服务器返回的访问票据和资源标识对应的网关信息,该网关信息包括网关集群中网关之间的连接顺序,然后,获取网关集群在预设时间段内的历史连接记录,根据历史连接记录,对网关之间的连接顺序进行调整,基于访问票据和调整连接顺序后的网关集群,安全访问待访问业务资源;该方案可以大大提升业务资源访问的访问效率。

【技术实现步骤摘要】
一种业务资源访问方法和装置
本专利技术涉及通信
,具体涉及一种业务资源访问方法和装置。
技术介绍
近年来,随着互联网技术的飞速发展,互联网中的资源也越来越多。对于一些比较重要的业务资源,为了保证访问的安全性,往往只有在特定的范围内才能范围。在无域名服务器的情况下,现有的安全访问业务资源的方法主要通过部署网关限定访问资源的网络地址,比如网络协议(InternetProtocol,IP),地址用户在访问该资源时通过基于IP地址的轮询来实现网关服务寻址,当IP地址在网关设定范围的IP地址时,才可以通过网关安全访问该资源。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现对于访问地址轮询来访问业务资源时,通过访问地址不断的去连接不同的网关,直到连通位置,当网关数量较多且性能不一致时,就需要盲目的逐一去连接,增加了网关的连接时延,从而导致网络延迟较高,因此,大大影响了业务资源访问的访问效率。
技术实现思路
本专利技术实施例提供一种业务资源访问方法和装置,可以提高业务资源访问的访问效率。一种业务资源访问方法,包括:向访问服务器发送业务资源访问请求,所述业务资源访问请求携带待访问业务资源的资源标识;接收所述访问服务器返回的访问票据和所述资源标识对应的网关信息,所述网关信息包括网关集群中网关之间的连接顺序;获取所述网关集群在预设时间段内的历史连接记录;根据所述历史连接记录,对所述网关之间的连接顺序进行调整;基于所述访问票据和调整连接顺序后的网关集群,访问所述待访问业务资源。可选的,本专利技术实施例还提供另一种业务资源访问方法,包括:接收业务终端发送的业务资源访问请求,所述业务资源访问请求携带待访问业务资源的资源标识和访问信息;根据所述访问信息,生成所述待访问业务资源的访问票据,并获取所述资源标识对应的网关配置信息,所述网关配置信息包括候选网关和所述候选网关的连接顺序;根据所述身份信息,在所述网关配置信息中确定出用于访问所述待访问业务资源的网关集群和所述网关集群中网关之间的初始连接顺序;根据所述网关集群的当前连接信息,对所述初始连接顺序进行调整,得到所述网关集群中网关之间的连接顺序;将所述访问票据和网关信息发送至所述业务终端,使得所述业务终端通过所述网关集群访问所述待访问业务资源,所述网关信息包括所述网关集群中网关之间的连接顺序。相应的,本专利技术实施例提供一种业务资源访问装置,包括:第一发送单元,用于向访问服务器发送业务资源访问请求,所述业务资源访问请求携带待访问业务资源的资源标识;第一接收单元,用于接收所述访问服务器返回的访问票据和所述资源标识对应的网关信息,所述网关信息包括网关集群中网关之间的连接顺序;获取单元,用于获取所述网关集群在预设时间段内的历史连接记录;第一调整单元,用于根据所述历史连接记录,对所述网关之间的连接顺序进行调整;访问单元,用于基于所述访问票据和调整连接顺序后的网关集群,访问所述待访问业务资源。可选的,本专利技术实施例还提供另一种业务资源访问装置,包括:第二接收单元,用于接收业务终端发送的业务资源访问请求,所述业务资源访问请求携带待访问业务资源的资源标识和访问信息;生成单元,用于根据所述访问信息,生成所述待访问业务资源的访问票据,并获取所述资源标识对应的网关配置信息,所述网关配置信息包括候选网关和所述候选网关的连接顺序;确定单元,用于根据所述身份信息,在所述网关配置信息中确定出用于访问所述待访问业务资源的网关集群和所述网关集群中网关之间的初始连接顺序;第二调整单元,用于根据所述网关集群的当前连接信息,对所述初始连接顺序进行调整,得到所述网关集群中网关之间的连接顺序;第二发送单元,用于将所述访问票据和网关信息发送至所述业务终端,使得所述业务终端通过所述网关集群访问所述待访问业务资源,所述网关信息包括所述网关集群中网关之间的连接顺序。可选的,在一些实施例中,所述第一调整单元,具体可以用于在所述历史连接记录中提取出所述网关集群中网关的连接时延;对所述连接时延进行排序,得到所述网关的连接时延排序结果;根据所述连接时延排序结果,对所述网关之间的连接顺序进行调整。可选的,在一些实施例中,所述第一调整单元,具体可以用于根据所述网关集群中网关之间的连接顺序,确定所述网关的当前连接排序结果;将所述当前连接排序结果和连接时延排序结果进行融合,得到所述网关的目标连接排序结果;根据所述目标连接排序结果,对所述网关之间的连接顺序进行调整。可选的,在一些实施例中,所述访问单元,具体可以用于根据所述网关调整后的连接顺序,在所述网关集群中筛选出目标网关,所述目标网关为连接所述待访问业务资源对应的业务服务器的网关;向所述目标网关发送访问票据和业务资源访问请求,以通过所述目标网关连接所述业务服务器;当所述目标网关未连通所述业务服务器时,返回所述根据所述网关集群调整后的连接顺序,在所述网关集群中筛选出目标网关的步骤,直至所述目标网关连通所述业务服务器为止,通过所述目标网关访问所述待访问业务资源。可选的,在一些实施例中,所述访问单元,具体可以用于对所述目标网关连接所述业务服务器的连接时延进行统计,得到所述网关集群的当前连接时延信息;根据所述当前连接时延信息,对所述网关集群的历史连接记录进行更新。可选的,在一些实施例中,所述第一发送单元,具体可以用于获取所述待访问业务资源的访问信息,并在所述访问信息中识别出访问用户的身份信息、待访问业务资源的资源地址和访问进程的进程标识;根据所述身份信息和资源地址,确定所述待访问业务资源的资源标识;基于所述进程标识,采集所述访问进程的进程信息;将所述访问信息、资源标识和进程信息添加至所述业务资源访问请求。可选的,在一些实施例中,所述第一发送单元,具体可以用于获取所述身份信息对应的资源配置信息;对所述资源配置信息进行解析,得到所述身份信息对应的许可业务资源信息;当所述许可业务资源信息中包括所述资源地址时,在所述许可业务资源信息中筛选出所述待访问业务资源的资源标识。可选的,在一些实施例中,所述第二调整单元,具体可以用于获取所述网关集群的当前连接信息和所述网关集群中网关的性能配置信息;在所述当前连接信息中读取所述网关的连接数量和负载信息,并根据所述性能配置信息、连接数量和负载信息,确定所述网关的连接权重;根据所述连接权重,对所述初始连接顺序进行调整,得到所述网关集群中网关之间的连接顺序。可选的,在一些实施例中,所述业务资源访问装置还可以包括配置单元,所述配置单元,具体可以用于在配置终端显示网关配置页面,所述网关配置页面包括添加网关控件;响应于针对所述添加网关控件的触发操作,在所述配置终端显示网关编辑页面,所述网关编辑页面包括网关参数输入控件;获取通过所述网关输入参数控件输入的网关参数,以生成待配置网关信息;采用所述资源标识对应的待访问业务资源对所述待配置网关信息进行配置,得到所述资源标识对应的网关本文档来自技高网...

【技术保护点】
1.一种业务资源访问方法,其特征在于,包括:/n向访问服务器发送业务资源访问请求,所述业务资源访问请求携带待访问业务资源的资源标识;/n接收所述访问服务器返回的访问票据和所述资源标识对应的网关信息,所述网关信息包括网关集群中网关之间的连接顺序;/n获取所述网关集群在预设时间段内的历史连接记录;/n根据所述历史连接记录,对所述网关之间的连接顺序进行调整;/n基于所述访问票据和调整连接顺序后的网关集群,访问所述待访问业务资源。/n

【技术特征摘要】
1.一种业务资源访问方法,其特征在于,包括:
向访问服务器发送业务资源访问请求,所述业务资源访问请求携带待访问业务资源的资源标识;
接收所述访问服务器返回的访问票据和所述资源标识对应的网关信息,所述网关信息包括网关集群中网关之间的连接顺序;
获取所述网关集群在预设时间段内的历史连接记录;
根据所述历史连接记录,对所述网关之间的连接顺序进行调整;
基于所述访问票据和调整连接顺序后的网关集群,访问所述待访问业务资源。


2.根据权利要求1所述的业务资源访问方法,其特征在于,所述根据所述历史连接记录,对所述网关之间的连接顺序进行调整,包括:
在所述历史连接记录中提取出所述网关集群中网关的连接时延;
对所述连接时延进行排序,得到所述网关的连接时延排序结果;
根据所述连接时延排序结果,对所述网关之间的连接顺序进行调整。


3.根据权利要求2所述的业务资源访问方法,其特征在于,所述根据所述连接时延排序结果,对所述网关之间的连接顺序进行调整,包括:
根据所述网关集群中网关之间的连接顺序,确定所述网关的当前连接排序结果;
将所述当前连接排序结果和连接时延排序结果进行融合,得到所述网关的目标连接排序结果;
根据所述目标连接排序结果,对所述网关之间的连接顺序进行调整。


4.根据权利要求1所述的业务资源访问方法,其特征在于,所述基于所述访问票据和调整连接顺序后的网关集群,访问所述待访问业务资源,包括:
根据所述网关调整后的连接顺序,在所述网关集群中筛选出目标网关,所述目标网关为连接所述待访问业务资源对应的业务服务器的网关;
向所述目标网关发送访问票据和业务资源访问请求,以通过所述目标网关连接所述业务服务器;
当所述目标网关未连通所述业务服务器时,返回所述根据所述网关集群调整后的连接顺序,在所述网关集群中筛选出目标网关的步骤,直至所述目标网关连通所述业务服务器为止,通过所述目标网关访问所述待访问业务资源。


5.根据权利要求4所述的业务资源访问方法,其特征在于,所述通过所述目标网关访问所述待访问业务资源之后,还包括:
对所述目标网关连接所述业务服务器的连接时延进行统计,得到所述网关集群的当前连接时延信息;
根据所述当前连接时延信息,对所述网关集群的历史连接记录进行更新。


6.根据权利要求1所述的业务资源访问方法,其特征在于,所述向访问服务器发送业务资源访问请求之前,还包括:
获取所述待访问业务资源的访问信息,并在所述访问信息中识别出访问用户的身份信息、待访问业务资源的资源地址和访问进程的进程标识;
根据所述身份信息和资源地址,确定所述待访问业务资源的资源标识;
基于所述进程标识,采集所述访问进程的进程信息;
将所述访问信息、资源标识和进程信息添加至所述业务资源访问请求。


7.根据权利要求6所述的业务资源访问方法,其特征在于,所述根据所述身份信息和资源地址,确定所述待访问业务资源的资源标识,包括:
获取所述身份信息对应的资源配置信息;
对所述资源配置信息进行解析,得到所述身份信息对应的许可业务资源信息;
当所述许可业务资源信息中包括所述资源地址时,在所述许可业务资源信息中筛选出所述待访问业务资源的资源标识。


8.一种业务资源访问方法,其特征在于,包括:
接收业务终端发送的业务资源访问请求,所述业务资源访问请求携带待访问业务资源的资源标识和访问信息;
根据所述访问信息,生成所述待访问业务资源的访问票据,并获取所述资源标识对应的网关配置信息,所述网关配置信息包括候选网关和所述候选网关的连接顺序;
根据所述身份信息,在所述网关配置信息中确定出用于访问所述待访问业务资源的网关集群和所述网关集群中网关之间的初始连接顺序;
根据所述网关集群的当前连接信息,对所述初始连接顺序进行调整,得到所述网关集群中网关之间的连接顺序;
将所述访问票据和网关信息发送至所述业务终端,使得所述业务终端通过所述网关集群访问所述待访问业务资源,所述网关信息包括所述网关集群中网关之间的连接顺序。


9.根据权利要求8所述的业务资源访问方法,其特征在于,所述根据所述网关集群的当前连接信息,对所述初始连接顺序进行调整,得到所述网关集群中网关之间的连接顺序,包括:<...

【专利技术属性】
技术研发人员:吴岳廷蔡东赟胡松
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1