title | seotitle | description | lead | date | lastmod |
---|---|---|---|---|---|
Project Setup |
Gatling MQTT protocol reference - project setup |
How to set up your project to use the Gatling MQTT protocol. |
Learn about how to set up your project to use the Gatling MQTT protocol. |
2024-02-07 14:18:28 +0000 |
2024-02-07 14:18:28 +0000 |
The Gatling MQTT component is distributed under the [Gatling Enterprise Component License]({{< ref "/project/licenses/enterprise-component" >}}).
The Gatling MQTT protocol can be used with both the Open Source and Enterprise versions of Gatling.
Its usage is unlimited when running on Gatling Enterprise. When used with Gatling Open Source, usage is limited to:
- 5 users max
- 5 minute duration tests
Limits after which the test will stop.
A demo project is available with most combinations of currently supported languages and build tools:
The Gatling MQTT plugin is not included with Gatling by default. Add the Gatling MQTT dependency, in addition to the usual Gatling dependencies.
For Java or Kotlin:
{{< include-file >}} 1-Maven: includes/dependency.maven.java.md 2-Gradle: includes/dependency.gradle.java.md {{< /include-file >}}
For Scala:
{{< include-file >}} 1-Maven: includes/dependency.maven.scala.md 2-Gradle: includes/dependency.gradle.scala.md 3-sbt: includes/dependency.sbt.scala.md {{< /include-file >}}