System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 网络地址的访问方法、装置、存储介质及电子装置制造方法及图纸_技高网

网络地址的访问方法、装置、存储介质及电子装置制造方法及图纸

技术编号:40274587 阅读:10 留言:0更新日期:2024-02-02 23:01
本申请实施例提供了一种网络地址的访问方法和装置、存储介质及电子设备,该方法包括:获取来自目标应用的目标访问请求,该目标访问请求中包括目标应用请求访问的目标域名,根据目标访问请求从目标配置文件中确定目标网络地址,其中,目标配置文件包括具有映射关系的一组域名和一组网络地址,目标网络地址是目标配置文件中与目标域名对应的网络地址,目标配置文件通过修改容器管理系统的部署文件确定,目标容器重新启动后保留目标配置文件,控制目标应用通过目标域名访问目标网络地址。通过本申请,解决了由于获取网络访问请求中的域名对应的网络地址的流程较为复杂,导致网络访问请求的处理效率较低的技术问题。

【技术实现步骤摘要】

本申请实施例涉及计算机领域,具体而言,涉及一种网络地址的访问方法、装置、存储介质及电子装置


技术介绍

1、目前,当用户在应用程序中发出网络访问请求时,需要查询配置文件,以获取与访问请求中的访问域名对应的网络地址,通过网络地址获取访问请求对应的网络资源,相关技术中通常采用容器管理系统来管理应用程序,并且由容器管理配置文件,然而在容器重新启动的过程中,如果未重新设置配置文件,就无法获取到访问域名对应的网络地址,也就是说,在容器重新启动时,配置文件必须手动重新设置,使得网络地址的获取时间较长,导致网络访问请求的处理效率较低。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种网络地址的访问方法、装置、存储介质及电子装置,以至少解决由于获取网络访问请求中的域名对应的网络地址的流程较为复杂,导致网络访问请求的处理效率较低的问题。

2、根据本申请的一个方面,提供了一种网络地址的访问方法,包括:获取来自目标应用的目标访问请求,其中,所述目标访问请求包括所述目标应用请求访问的目标域名,所述目标应用部署在目标容器,所述目标容器由容器管理系统进行管理;根据所述目标访问请求从目标配置文件中确定目标网络地址,其中,所述目标配置文件包括具有映射关系的一组域名和一组网络地址,所述目标网络地址是所述目标配置文件中与所述目标域名对应的网络地址,所述目标配置文件通过修改所述容器管理系统的部署文件确定,所述目标容器重新启动后保留所述目标配置文件;控制所述目标应用通过所述目标域名访问所述目标网络地址。

3、根据本申请的另一个方面,提供了一种网络地址的访问装置,包括:获取模块,用于获取来自目标应用的目标访问请求,其中,所述目标访问请求包括所述目标应用请求访问的目标域名,所述目标应用部署在目标容器,所述目标容器由容器管理系统进行管理;确定模块,用于根据所述目标访问请求从目标配置文件中确定目标网络地址,其中,所述目标配置文件包括具有映射关系的一组域名和一组网络地址,所述目标网络地址是所述目标配置文件中与所述目标域名对应的网络地址,所述目标配置文件通过修改所述容器管理系统的部署文件确定,所述目标容器重新启动后保留所述目标配置文件;访问模块,用于控制所述目标应用通过所述目标域名访问所述目标网络地址。

4、可选地,所述装置用于通过如下方式根据所述目标访问请求从目标配置文件中确定目标网络地址:根据目标指令更新所述部署文件,其中,所述目标指令用于在所述目标容器启动时,将所述目标域名映射到所述目标网络地址;根据所述目标域名在所述部署文件中确定所述目标网络地址。

5、可选地,所述装置用于通过如下方式根据目标指令更新所述部署文件:当需要修改所述目标配置文件时,使用所述目标指令进入正在运行的所述目标容器;在所述目标容器中使用编辑器打开所述目标配置文件,修改所述目标配置文件;在修改完毕所述目标配置文件的情况下,退出所述目标容器,并重新启动所述目标容器。

6、可选地,所述装置用于通过如下方式根据所述目标域名在所述部署文件中确定所述目标网络地址:响应于所述目标容器重新启动,获取所述目标配置文件;根据所述目标域名从所述目标配置文件中确定所述目标网络地址。

7、可选地,所述装置还用于:获取预先确定的固定配置文件,其中,所述固定配置文件包括具有映射关系的一组域名和一组网络地址;在所述目标容器启动过程中,将所述固定配置文件与所述目标容器关联,设定为所述目标配置文件。

8、可选地,所述装置还用于:获取来自所述目标应用的第一访问请求,其中,所述第一访问请求包括所述目标应用请求访问的第一域名;根据所述第一访问请求从所述目标配置文件中确定所述目标网络地址,其中,所述第一域名与所述目标域名在所述目标配置文件中均与所述目标网络地址具有映射关系;控制所述目标应用通过所述第一域名访问所述目标网络地址。

9、可选地,所述装置还用于:获取来自第一应用的第二访问请求,其中,所述第二访问请求包括所述目标域名,所述第一应用部署在第一容器,所述第一容器由所述容器管理系统进行管理,所述第一容器与所述目标容器不同;根据所述第二访问请求从第一配置文件中确定第一网络地址,其中,所述第一配置文件包括具有映射关系的一组域名和一组网络地址,所述第一网络地址是所述第一配置文件中与所述目标域名对应的网络地址,所述第一配置文件通过修改所述部署文件确定,所述第一容器重新启动后保留所述第一配置文件;控制所述第一应用通过所述目标域名访问所述第一网络地址。

10、可选地,所述装置还用于:所述目标容器包括docker容器,所述docker容器重新启动时,被设置为需要通过管理员权限手动修改配置文件或者通过命令修改所述容器管理系统的所述部署文件。

11、根据本申请的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

12、根据本申请的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

13、在本申请实施例中,通过获取来自目标应用的目标访问请求,其中,目标访问请求包括目标应用请求访问的目标域名,目标应用部署在目标容器,目标容器由容器管理系统进行管理;根据目标访问请求从目标配置文件中确定目标网络地址,其中,目标配置文件包括具有映射关系的一组域名和一组网络地址,目标网络地址是目标配置文件中与目标域名对应的网络地址,目标配置文件通过修改容器管理系统的部署文件确定,目标容器重新启动后保留目标配置文件;控制目标应用通过目标域名访问目标网络地址,通过获取目标应用的目标访问请求,根据目标配置文件确定目标网络地址,并且保留了目标配置文件,即使目标容器重新启动,目标网络地址仍然可以被正确访问,达到了保证目标网络地址访问的可靠性的目的,实现了简化网络访问请求的处理流程的技术效果,进而解决了由于获取网络访问请求中的域名对应的网络地址的流程较为复杂,导致网络访问请求的处理效率较低的技术问题。

本文档来自技高网...

【技术保护点】

1.一种网络地址的访问方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述目标访问请求从目标配置文件中确定目标网络地址,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据目标指令更新所述部署文件,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标域名在所述部署文件中确定所述目标网络地址,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种网络地址的访问装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至7任一项中所述的方法的步骤。

10.一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至7任一项中所述的方法的步骤。

...

【技术特征摘要】

1.一种网络地址的访问方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述目标访问请求从目标配置文件中确定目标网络地址,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据目标指令更新所述部署文件,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标域名在所述部署文件中确定所述目标网络地址,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法...

【专利技术属性】
技术研发人员:张婷潘明明崔泱王学舟
申请(专利权)人:中国建设银行股份有限公司江苏省分行
类型:发明
国别省市:

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

1