请教一下:
同一台服务器上,直接通过docker run --cpuset-cpus="0" -d -p8316:8070 来创建只占用一个cpu的服务容器,通过nodeIp:8316得到服务的qps是14
然后通过rc.ymal来创建pod部署服务,设置cpu limit:1 , 通过podIp:containerPort 和nodeIp:nodePort得到的qps都是是7.
发压都是在本机进行。
同样都是限制一个cpu,为什么得到的qps不一样呢?请教一下:
同一台服务器上,直接通过docker run --cpuset-cpus="0" -d -p8316:8070 来创建只占用一个cpu的服务容器,通过nodeIp:8316得到服务的qps是14
然后通过rc.ymal来创建pod部署服务,设置cpu limit:1 , 通过podIp:containerPort 和nodeIp:nodePort得到的qps都是是7.
发压都是在本机进行。
同样都是限制一个cpu,为什么得到的qps不一样呢?
回贴