emqx/apps/emqx_gateway/src/stomp
2022-05-03 17:11:06 +08:00
..
include style(gateway): format gateway application 2022-03-31 17:41:32 +08:00
emqx_stomp_channel.erl fix(gw): fix bad conn property type 2022-05-03 17:11:06 +08:00
emqx_stomp_frame.erl style(gateway): format gateway application 2022-03-31 17:41:32 +08:00
emqx_stomp_heartbeat.erl style(gateway): format gateway application 2022-03-31 17:41:32 +08:00
emqx_stomp_impl.erl fix(gw): return BAD_REQUEST if request's ssl files is bad 2022-04-28 16:12:32 +08:00
README.md docs(README): EMQ X -> EMQX 2022-02-15 16:19:26 +01:00

emqx-stomp

The plugin adds STOMP 1.0/1.1/1.2 protocol supports to the EMQX 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

EMQX Team.