emqx/apps/emqx_stomp
Zaiming Shi 5795bcca6a chore: fix app versions and check script 2021-06-05 11:09:13 +02:00
..
etc Merge remote-tracking branch 'origin/dev/v4.3.0' into resolve-conflict-v4.3.0-to-v5.0 2021-02-12 10:36:16 +01:00
include chore: update copyrights 2021-04-23 20:43:00 +02:00
priv feat(cuttlefish): use hocon as a parsing function (#4008) 2021-01-19 19:52:17 +09:00
src chore: fix app versions and check script 2021-06-05 11:09:13 +02:00
test chore: update copyrights 2021-04-23 20:43:00 +02:00
.gitignore refactor(proj): Add apps 2020-12-04 22:11:53 +01:00
README.md refactor(proj): Add apps 2020-12-04 22:11:53 +01:00
rebar.config refactor(stomp): remove transaction module 2020-12-10 12:33:55 +08:00

README.md

emqx-stomp

The plugin adds STOMP 1.0/1.1/1.2 protocol supports to the EMQ X broker.

The STOMP clients could PubSub to the MQTT clients.

Configuration

etc/emqx_stomp.conf

## The Port that stomp listener will bind.
##
## Value: Port
stomp.listener = 61613

## The acceptor pool for stomp listener.
##
## Value: Number
stomp.listener.acceptors = 4

## Maximum number of concurrent stomp connections.
##
## Value: Number
stomp.listener.max_connections = 512

## Default login user
##
## Value: String
stomp.default_user.login = guest

## Default login password
##
## Value: String
stomp.default_user.passcode = guest

## Allow anonymous authentication.
##
## Value: true | false
stomp.allow_anonymous = true

## Maximum numbers of frame headers.
##
## Value: Number
stomp.frame.max_headers = 10

## Maximum length of frame header.
##
## Value: Number
stomp.frame.max_header_length = 1024

## Maximum body length of frame.
##
## Value: Number
stomp.frame.max_body_length = 8192

Load the Plugin

./bin/emqx_ctl plugins load emqx_stomp

License

Apache License Version 2.0

Author

EMQ X Team.