我们压测模拟了2个场景
1:客户端连接测试;
2:消息测试。
客户端的配置是:32C,64G。硬盘100G;服务端为K8S部署,不限制资源;
客户端连接测试:
5000个客户端连接时间为45s。
5000个消息发送时间为:
服务端压力为:
从目前变现来看,服务端的资源没有发挥最大作用。
请问如何优化性能。
参考:https://iot.bladex.cn/tech/start/performance.html
针对K8S的有吗?
这个调优有些是系统级别的,容器无需操作后自动继承。
有些是进程级别的,容器需要单独配置,基本都是可以挂载或者写配置文件里生效的。具体可搜索一下k8s对应的具体配置。
还有可能是压力机的问题,服务端资源占用不高,压力机可以添加并发度和客户端数量。这2个场景服务端都是 1s 一个批次处理。可以尝试逐步提升。
扫一扫访问 Blade技术社区 移动端