记录一次 网关负载 流量不均匀 cpu使用率不均衡问题

2023-03-08,,

网关负载  流量不均匀  cpu使用率不均衡问题???

1.压力机访问源  有多少ip 有10个? 还是20个? 就是样本源不多的话,负载上hash的话  就你可能不是真实的访问需求 ,你客户端就那么10来个,20来个,甚至说30来个;

这样样本源采的不对,这种问题就很容易出现这种现象

2.先确认提的负载需求,有没有会话保持

3.假如配了会话保持,比方说来了20几个ip,类似于java上的hash桶 它可能就hash到几个桶里面,换而言之,会话保持,把这个请求只会发到那某几个节点上,最后的现象就是,某几个节点一直在处理响应,有几个节点一直在闲置

4.这种既有会话保持又想测负载均衡  建议就是  客户发起端地址  足够大    保证hash的时候 尽可能的均匀    如果你就做了20个ip的时候,它可能hash的时候就只会hash到几个ip     就出现以上问题了

会话(session)保持机制

会话保持是指在负载均衡器上的一种机制,可以识别客户端与服务器之间交互过程的关连性,在作负载均衡的同时还保证一系列相关连的访问请求都会分配到一台机器上。

通俗的理解就是:在一次会话过程中发起的多个请求都会落到同一台机器上。

会话(session)与连接(connection)之间的区别

连接:我们都知道TCP/IP协议中经常提到的:”三次握手,四次挥手“的问题。自然也知道客户端和服务器端是经过三次握手以后,建立了连接(connection)。

当它们建立了连接以后,那么客户端就可以向服务端发送多次的请求。如果客户端和服务器端需要断开连接,那么就需要经过四次的挥手过程才能够断开连接。

会话:如果用户需要登录,那么可以理解为经过三次握手以后,客户端与服务器端建立的就是会话。如果用户不需要登录,那么可以理解为经过三次握手以后,客户端与服务器端建立的就是连接。

记录一次 网关负载 流量不均匀 cpu使用率不均衡问题的相关教程结束。

《记录一次 网关负载 流量不均匀 cpu使用率不均衡问题.doc》

下载本文的Word格式文档,以方便收藏与打印。