kubernetes 的负载均衡策略

Kubernetes提供了两种负载分发策略:

RoundRobin和SessionAffinity

  • ◎ RoundRobin:轮询模式,即轮询将请求转发到后端的各个Pod上。
  • ◎ SessionAffinity:基于客户端IP地址进行会话保持的模式,即第1次将某个客户端发起的请求转发到后端的某个Pod上,之后从相同的客户端发起的请求都将被转发到后端相同的Pod上。

如何指定kubernetes的负载均衡册率:

kubernetes 默认是RoundRobin策略。

可以通过service.spec.sessionAffinity=ClientIP来启用SessionAffinity策略。

posted @ 2020-08-28 17:11  sixinshuier  阅读(3130)  评论(0编辑  收藏  举报