Skip to content

Performance Tuning and Test

This chapter introduces how to run performance tuning and test for EMQX.

  • Performance Tuning

    This section introduces how to run performance tuning in Linux, covering topics like the Linus kernel tuning, TCP network tuning, Erlang VM tuning, and EMQX tuning.

  • Performance Testing with eMQTT-Bench

    This section introduces how to install and use emqtt_bench, the concise and powerful MQTT protocol performance testing tool.

  • Performance Testing with XMeter Cloud

    This section introduces how to use the fully managed MQTT load testing cloud service XMeter Cloud and other tools to perform performance testing on EMQX.

  • EMQX Performance Reference

    This section lists the performance change curves of EMQX in several typical scenarios, and reveals the impact of factors such as QoS level and Payload size on the final performance.

TIP

If you need testing services with large-scale scenarios and in-depth customization, the test service XMeter is recommended.