我司在做基于 MQTT 协议的聊天功能,老大要我去看相关的压力测试,看了一堆资料还是感觉毫无头绪...迫不得已来伸手... 求助各位,希望能给我指条路去研究...比如用的工具之类的...
看到有说测试 server 用 Tsung 的,但 Tsung 好像只能配置在 Linux 上,我用的 windows,有类似的么?还是最好装了虚拟机去用? client 的话怎么监控?用 WireShark 么?
可以自己写 java 代码来做。 我公司也是用 mqtt 协议的。
嗯嗯,多谢回复,看了一圈也是决定自己写代码来做了,不过打算用 go 来试试
方便加下 qq 么?想请教些问题
习惯用 Python 写,go 的性能要好不少,也可以用 jmeter 自己写 java 请求
mqtt 不是基于 tcp 的吗,做压力不是只需要模拟传输层就可以了吗 难道是我记错了?
用 python 能起多少并发啊?我本来一直用 python 的,老大强烈推荐的 go
没有记错 之前做的 http 压测,没做过 tcp,有点懵
Python 用 locust,可以分布式嘛,一台压测机不够就用两台,加加就能满足你的并发了
肯定能满足你的要求啦,只要你压测机多,上百万都没问题。
有 locust 的教程吗?
请问楼主 这个要怎么测 有什么测试工具?测试流程是怎么样的?需要关注哪些数据?刚加入一家物联网公司,有点么懵