-
公开(公告)号:CN108833462A
公开(公告)日:2018-11-16
申请号:CN201810330873.7
申请日:2018-04-13
Applicant: 中国科学院信息工程研究所
Abstract: 本发明提供一种面向微服务的自注册服务发现的方法,包括以下步骤:通过前述系统使集群中的全部节点同步感知新发布的微服务;集群中的各节点的服务代理程序通过建立IPTABLES转发规则对微服务进行负载均衡调节。使得新服务发布后,集群中所有的节点都能够感知。为服务设定了统一的访问入口,在此基础之上,将负载均衡任务均摊到了集群各个节点,在保证服务后端实例负载均衡的基础之上又有效避免了负载均衡器成为性能瓶颈。同时提供实施上述方法的系统。
-
公开(公告)号:CN108712464A
公开(公告)日:2018-10-26
申请号:CN201810330549.5
申请日:2018-04-13
Applicant: 中国科学院信息工程研究所
IPC: H04L29/08
CPC classification number: H04L67/10 , H04L67/1004 , H04L67/1012 , H04L67/28 , H04L67/32
Abstract: 本发明提供一种面向集群微服务高可用的实现方法。包括以下步骤:通过部署服务架构使集群中的全部节点同步感知新发布的微服务;集群中的各节点的服务代理程序通过建立IPTABLES转发规则对微服务进行负载均衡调节;在集群中各节点运行服务负载监控程序,定时采集并整合各节点所有微服务的负载情况,据此进行动态的增加或删减微服务的后端实例的操作。可使新服务发布后,集群中所有的节点都能够感知,并在此基础上实施自适应负载均衡策略,进而在进行扩容缩容的时根据自适应负载均衡策略动态地调整本地IPTABLES转发规则,以保证扩容缩容之后的负载均衡。即从不同的阶段和角度为实现集群微服务的高可用性发挥作用。
-