企业在物联网、车联网、工业互联网等关键业务场景,都需要进行全面的性能测试验证,以保证和提升整个物联网系统的可用性和可靠性。近日,EMQ 正式在全球市场推出了最简单、快速的 MQTT 负载和场景测试云服务——XMeter Cloud,用户无需部署即可进行 MQTT 测试,以更低的测试成本轻松打造具有竞争力的可靠物联网平台与应用。
全球首个 MQTT 负载测试云服务
XMeter Cloud 是 EMQ 基于 Apache 开源项目 JMeter 提供的 MQTT 性能测试云服务,支持千万量级 MQTT 模拟连接与消息吞吐性能测试,并可为 IoT 应用扩展更丰富的测试场景与协议支持。
- 全托管免除运维负担
XMeter Cloud 提供全托管的测试服务,一键提交测试,无需繁琐的手动部署即可自动在云上按需创建测试资源。同时可根据测试周期自动管理与释放资源,免除运维负担,极大节省时间和人力成本。
- 继承 JMeter 优势特性
XMeter Cloud 基于 Apache JMeter 开源项目,完全兼容 JMeter 测试脚本,在充分继承 JMeter 高度可扩展、多种应用及协议支持、跨平台等优势特性的基础上,进一步改善了 JMeter 在测试规模方面的瓶颈,帮助用户根据需求创建更加灵活复杂的测试场景。
- 支持 MQTT 及其他物联网协议
XMeter Cloud 专为物联网应用设计开发,100% 支持 MQTT 协议,同时支持 CoAP、LwM2M 等其他主流物联网协议。
简单易用,三步快速开启 MQTT 测试
XMeter Cloud 提供了 MQTT 的预置测试场景,无需脚本编写,仅需 3 步即可完成 MQTT 测试配置,一键提交发起测试,操作简单快捷。
- 第 1 步:配置基本信息
设置 MQTT 服务器连接信息,以及测试并发数、测试时长等基本信息。
- 第 2 步:选择测试场景
用户可以只对 MQTT 连接进行测试,也可以选择上报、1 对 1、广播、共享订阅等多种消息吞吐模式进行测试。
- 第 3 步:确认和提交测试
资源准备完成后,测试即刻开始。用户在测试运行中可以实时查看测试数据,也可以在测试完成后下载完整的测试报告。XMeter Cloud 提供一目了然的测试报告,对关键性能指标进行可视化展示,帮助您快速分析系统性能状况。
众多共享的 MQTT 场景测试报告
XMeter Cloud 官网提供了丰富的 MQTT 场景测试报告,用户可以进一步了解 XMeter Cloud 在各类场景下的测试能力及结果,同时也可以与其他用户共享自己的测试报告。未来,共享的测试报告也将有机会展现在全球用户可见的测试报告库中,加强全球社区的协作与交流。
访问 https://xmeter-cloud.emqx.com/commercialPage.html#/collaboration_reports,查看所有测试报告。
按量付费,成本清晰可控
按需付费
XMeter Cloud 提供基础版和专业版两个版本,按使用的测试机规模与消息流量收费,用户可以根据不同规模、不同场景的测试需求自由选择。
- 基础版
基础版用于快速体验 XMeter Cloud 测试服务。该版本支持最高 1000 连接以及最高 1000/秒消息吞吐,适用于小规模公网 MQTT 测试。基础版内置了 MQTT 测试场景,方便用户快速上手测试。
- 专业版
专业版提供了企业级的性能测试支持,不限连接数和消息吞吐,适用于大规模的物联网测试场景。同时也提供多种协议支持、自定义测试脚本、私有网络测试等丰富功能,以满足对性能有更高要求的物联网应用在多种场景下的测试需求。
未来展望
XMeter 一直致力于提供大规模的性能测试支持,为物联网关键业务保驾护航。目前,XMeter 企业版已在运营商、车联网、金融等行业得到广泛使用,通过为企业级系统的不同使用场景提供性能验证,助力企业客户提升物联网系统的可用性和可靠性。
未来 XMeter Cloud 将持续迭代,在测试规模和物联网协议支持方面进行提升,同时提供更加完善的运维监控和定制化增值服务等,帮助物联网客户保障关键业务质量,增强企业核心竞争力。
XMeter Cloud 现已开放试用,您在使用过程中如有任何问题和建议,都可以通过联系我们页面与我们联系。EMQ 期待与您一起,共同构建更高质量的物联网应用。
版权声明: 本文为 EMQ 原创,转载请注明出处。
原文链接:https://www.emqx.com/zh/blog/iot-mqtt-testing-cloud-service-xmeter-cloud-officially-released