一种云原生系统及其应用访问方法技术方案

技术编号:42366967 阅读:24 留言:0更新日期:2024-08-16 14:48
本发明专利技术提供了一种云原生系统及其应用访问方法,包括,通过访问代理服务的地址信息及端口,使用户端向云原生系统中的代理服务发起服务请求;根据服务请求所携带的请求规则信息,代理服务将服务请求转发至服务请求所对应的目标域名,使云原生系统中的网关服务接收服务请求;网关服务所关联的内网域名解析服务对目标域名进行解析,得到服务请求所请求的目标应用服务的地址信息;网关服务根据目标应用服务的地址信息,将服务请求转发至目标应用服务,目标应用服务将服务请求分发至关联的目标应用单元,使目标应用单元对服务请求进行处理。采用本发明专利技术技术方案后,使内网环境对应用服务的访问方式更为便捷,同时不影响访问公网速度。

【技术实现步骤摘要】

本专利技术涉及云原生应用服务领域,尤其涉及一种云原生系统及其应用访问方法


技术介绍

1、云原生是一种构建和运行可弹性扩展的应用的方法,将应用程序拆分为不同的独立应用服务构建在kubernetes集群的容器上,不同的应用服务可以独立部署、升级和拓展,使得开发者能够在任何时间、任何地点部署相同的应用程序,而无需担心环境差异带来的问题,这种灵活性极大地提升了开发效率,进一步加速了应用的迭代进程。

2、kubernetes集群是一个功能强大的开源容器编排平台,具备卓越的自动化管理能力。它能够智能化地调度容器集群,实现负载均衡和自动扩展。在开发和测试阶段,kubernetes集群支持自动化部署、滚动更新和蓝绿部署等策略,确保新版本应用在发布过程中经过充分测试,降低故障风险,提高上线成功率。同时,kubernetes集群还能智能调度资源,确保应用在最优条件下运行,最大化资源使用效率。

3、然而,在开发测试等内网环境下,快速访问kubernetes集群上的应用服务可能面临挑战。对于应用数量较多的集群,如果采用节点端口方式(nodeport)进行本文档来自技高网...

【技术保护点】

1.一种云原生系统的应用访问方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的应用访问方法,其特征在于,所述请求规则信息包括所述目标应用服务的路径信息、所述服务请求的请求头信息和所述服务请求的请求参数信息中的一项或多项。

3.根据权利要求1所述的应用访问方法,其特征在于,所述根据所述服务请求所携带的请求规则信息,所述代理服务将所述服务请求转发至所述服务请求所对应的目标域名的步骤,包括:

4.根据权利要求3所述的应用访问方法,其特征在于,所述根据所述服务请求所携带的请求规则信息,所述代理应用单元将所述服务请求转发至所述目标域名的步骤,包括:...

【技术特征摘要】

1.一种云原生系统的应用访问方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的应用访问方法,其特征在于,所述请求规则信息包括所述目标应用服务的路径信息、所述服务请求的请求头信息和所述服务请求的请求参数信息中的一项或多项。

3.根据权利要求1所述的应用访问方法,其特征在于,所述根据所述服务请求所携带的请求规则信息,所述代理服务将所述服务请求转发至所述服务请求所对应的目标域名的步骤,包括:

4.根据权利要求3所述的应用访问方法,其特征在于,所述根据所述服务请求所携带的请求规则信息,所述代理应用单元将所述服务请求转发至所述目标域名的步骤,包括:

5.根据权利要求3所述的应用访问方法,其特征在于,所述根据所述服务请求所携带的请求规则信息,所述代理应...

【专利技术属性】
技术研发人员:艾如飞马涵陈秋马祥彦
申请(专利权)人:昭通亮风台信息科技有限公司
类型:发明
国别省市:

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

1