kubernetes 的负载均衡策略

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

RoundRobin和SessionAffinity

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

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

kubernetes 默认是RoundRobin策略。

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

posted @   sixinshuier  阅读(3292)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示