一种服务访问的处理方法及装置制造方法及图纸

技术编号:24254331 阅读:32 留言:0更新日期:2020-05-23 01:06
本发明专利技术实施例提供一种服务访问的处理方法及装置,其中,所述方法包括:获取用户的服务请求;根据获取的服务请求,调用服务器负载均衡SLB创建对应所述用户的IP地址总入口;将分配给所述服务请求的IP地址与端口节点,存入所述IP地址总入口中,通过所述IP地址总入口响应所述服务请求。本申请的技术方案通过对服务事件独立获取并进行独立处理,使得各个服务完全隔离,彼此之间不会有任何影响;同时使得后端真正的服务器并没对外直接暴露,安全可控;并因利用了SLB的优势,路径短,没有服务转发等情况下的性能开销。

A service access processing method and device

【技术实现步骤摘要】
一种服务访问的处理方法及装置
本专利技术涉及计算机领域,尤其涉及一种服务访问的处理方法及装置。
技术介绍
容器编排引擎Kubernetes体系里,服务是对外提供访问的组件,目前要一个服务被外部访问到,一般有两种方案,一是通过服务入口Ingress来实现的,即在服务和具体容器之前,用Nginx这种代理方式,来中传一下,另一种就是NAT模式,即直接暴露物理节点加端口的方式。上述两种方案中,对于第一种Ingress模式,多个服务是共享同一个Nginx,这样不同服务的服务质量QoS,还是存在相互影响;第二种简单直接,但把物理机暴露出去,简单却存在风险。
技术实现思路
本专利技术实施例提供一种服务访问的处理方法及装置,用以实现服务间彼此独立且对服务事件进行安全可控的处理。为实现上述目的,一方面,本专利技术实施例提供了一种服务访问的处理方法,所述方法包括:获取用户的服务请求;根据获取的服务请求,调用服务器负载均衡SLB创建对应所述用户的IP地址总入口;将分配给所述服务请求的IP地址与端口节点,存入本文档来自技高网...

【技术保护点】
1.一种服务访问的处理方法,其特征在于,所述方法包括:/n获取用户的服务请求;/n根据获取的服务请求,调用服务器负载均衡SLB创建对应所述用户的IP地址总入口;/n将分配给所述服务请求的IP地址与端口节点,存入所述IP地址总入口中;/n通过所述IP地址总入口响应所述服务请求。/n

【技术特征摘要】
1.一种服务访问的处理方法,其特征在于,所述方法包括:
获取用户的服务请求;
根据获取的服务请求,调用服务器负载均衡SLB创建对应所述用户的IP地址总入口;
将分配给所述服务请求的IP地址与端口节点,存入所述IP地址总入口中;
通过所述IP地址总入口响应所述服务请求。


2.如权利要求1所述的服务访问的处理方法,其特征在于,所述获取用户的服务请求,包括:
通过监听程序获取用户的服务请求,其中,所述服务请求通过容器编排引擎Kubernetes创建。


3.如权利要求2所述的服务访问的处理方法,其特征在于,所述将分配给所述服务请求的IP地址与端口节点,存入所述IP地址总入口中,包括:
将所述服务请求对应的IP地址与端口节点写入所述IP地址总入口的配置文件中。


4.如权利要求2或3所述的服务访问的处理方法,其特征在于,所述方法还包括:
当监听程序获取到用户的新的服务请求时,将所述新的服务请求对应的IP地址与端口节点存入所述IP地址总入口中。


5.如权利要求4所述的服务访问的处理方法,其特征在于,当用户的服务请求完成时,将已完成的服务请求对应的IP地址与端口节点从IP地址总入口中删除。


6.一种...

【专利技术属性】
技术研发人员:张伟
申请(专利权)人:新浪网技术中国有限公司
类型:发明
国别省市:北京;11

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

1