rabbitmq-server/deps/rabbitmq_mqtt
Arnaud Cogoluègnes 84e9f9fe79 Remove ranch proxy protocol from rabbitmq-components
Will be added once the PRs are merged.

References rabbitmq/rabbitmq-server#589
2017-02-07 18:00:57 +01:00
..
include Backported part of: A CLI command to list mqtt connections 2017-01-26 15:43:11 +00:00
priv/schema Non negative integer validator 2016-08-10 18:12:23 +01:00
src Add support for proxy protocol 2017-02-07 17:22:14 +01:00
test Add support for proxy protocol 2017-02-07 17:22:14 +01:00
.gitignore java_SUITE: Fetch dependencies using Maven 2016-08-31 13:54:28 +02:00
.travis.yml Merge branch 'stable' 2016-12-17 03:23:38 +03:00
CODE_OF_CONDUCT.md Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md 2016-05-28 09:55:39 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md 2016-05-28 09:55:39 -07:00
Makefile Add support for proxy protocol 2017-02-07 17:22:14 +01:00
README.md Use quiet mode for Maven 2016-09-27 15:33:31 +02:00
erlang.mk Update erlang.mk 2016-11-22 16:19:52 +00:00
rabbitmq-components.mk Remove ranch proxy protocol from rabbitmq-components 2017-02-07 18:00:57 +01:00

README.md

RabbitMQ MQTT Plugin

Getting Started

This is an MQTT plugin for RabbitMQ.

The plugin is included in the RabbitMQ distribution. To enable it, use <href="http://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html">rabbitmq-plugins:

rabbitmq-plugins enable rabbitmq_mqtt

Default port used by the plugin is 1883.

Documentation

MQTT plugin documentation is available from rabbitmq.com.

Contributing

See CONTRIBUTING.md.

Running Tests

After cloning RabbitMQ umbrella repository, change into the rabbitmq-mqtt directory and run

make tests

This will bring up a RabbitMQ node with the plugin enabled and run integration tests against it. Note that there must be no other MQTT server running on ports 1883 and 8883.

(c) 2007 — 2016 Pivotal Software, Inc.

Released under the Mozilla Public License, the same as RabbitMQ.