An MQTT-alike event broker to enable losely coupled microservices being synchronized
604
Dockerfile linksEventBroker is a MQTT-alike message broker that enables losely coupled microservices. The broker connects to a JDBC data source in order to configure the messaging rules.
EventBroker is licensed under GNU LGPL 3.0.
As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).
As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.
Issue the following command to run EventBroker in your Docker environment:
docker run -ti technicalguru/eventbroker
This will run EventBroker on port 80 with a HSQLDB as storage backend. Several features can be configured:
EB_DB_CONFIG to use your own database backend. See examples at GitHub. Do not forget to mount your config XML file into the docker container./var/www/jersey/run.sh <port>./var/www/jersey/run.sh <port> <ip-address>EB_SECURE_TOKEN to a specific string in order to protect your API by a Bearer token.More documentation is available at GitHub.
qos, retain and dup are not processed - just forwarded.EB-4).EB-3). Refer to the source code meanwhile.EB-5). Please refer to Hibernate configuration and Subscriber source code meanwhile.Report a bug or request an enhancement at the JIRA Issue Tracker.
Content type
Image
Digest
Size
255.2 MB
Last updated
over 6 years ago
docker pull technicalguru/eventbroker