https://github.com/ksbrwsk/logback-amqp-sample
Sample Spring Boot Application using Logback AMQP Appender.
https://github.com/ksbrwsk/logback-amqp-sample
amqp java logback-appender rabbitmq spring-boot
Last synced: about 1 year ago
JSON representation
Sample Spring Boot Application using Logback AMQP Appender.
- Host: GitHub
- URL: https://github.com/ksbrwsk/logback-amqp-sample
- Owner: ksbrwsk
- Created: 2019-02-07T13:44:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-20T14:35:15.000Z (over 1 year ago)
- Last Synced: 2025-05-12T14:11:31.696Z (about 1 year ago)
- Topics: amqp, java, logback-appender, rabbitmq, spring-boot
- Language: Java
- Size: 19.5 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sample Spring Boot Application using Logback AMQP Appender.
A simple [Spring Boot](http://projects.spring.io/spring-boot/) Application demonstrating
the use of the [Logback](https://logback.qos.ch/) AMQP Appender.
Build & run
-----------
**Prerequisites:**
* Java 21
* Apache Maven (https://maven.apache.org/)
* RabbitMQ (https://www.rabbitmq.com/)
Sample consists of a producer and a receiver Module.
Use
```
mvn clean install
```
to build the Application and
```
java -jar logback-amqp-sample/logmessage-receiver/target/logmessage-receiver-1.0-SNAPSHOT.jar
```
to start the Log Message Receiver and
```
java -DAMQP_APP_ID=PROD_X -jar logback-amqp-sample/logmessage-producer/target/logmessage-receiver-1.0-SNAPSHOT.jar
```
to start one or more Message Producer Instances.