blob: c82d5d30a69a32f2a1ecfc232e58ecaef2cf2af7 [file] [log] [blame]
= Camel Example RabbitMQ
This example shows how to work with a simple Apache Camel application that routes message to RabbitMQ.
The example generates messages using timer trigger, routes them via RabbitMQ and logs to message.
=== Configuring RabbitMQ
The sample application uses `localhost:5672` to connect to the RabbitMQ broker.
This can be configured in the `application.properties` file.
The login information is the default `guest/guest` account, which can be configured
in the `application.properties` file as well.
== How to run
The sample requires a RabbitMQ broker to be running.
You can for example easily start RabbitMQ via Docker
docker run -it -p 5672:5672 --hostname my-rabbit --name some-rabbit rabbitmq:3
Then you can run this example using
mvn spring-boot:run
== More information
You can find more information about Apache Camel at the website: http://camel.apache.org/