基于mqtt的服务器关于mosquitto怎么用c语言实现消息的订阅和发送(mqtt)

2020年02月26日丨中国网站排名丨分类: 服务器丨标签: 基于mqtt的服务器

  1.方针:测试Mosquitto利用MQTT和谈策动静的相关机能目标,包含发送速度,并发负载能力,资本占用,动静达到率。

  1).成立长毗连。客户端倡议请乞降办事端成立长毗连,成立成功后,办事端会前往ACK(CONNACK)

  a)能够利用虚拟机和Mosquitto.py实现,具体为:一般一台虚拟机最多是6W+的模仿数据(需要点窜句柄数,我利用5W),方式是Client_id能够简单的做出5W个来,然后挪用Mosquitto里面的connect方式,成立长毗连。预备8台虚拟机就能够实现40W客户端的模仿

  b. 达到率: 1.客户端记实下收到动静,阐发计较。2.计较办事端收到的PUBACK(客户端收到动静前往的ACK),进行计较

  e.资本占用:其实次要是cpu/mem/带宽:cpu多核的话需要察看top号令下的_id字段, mem能够察看free -h号令的剩缺mem, 带宽能够利用mpstat进行察看



上一篇:
下一篇:



已有 0 条评论  


添加新评论