Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.68 KB

README.md

File metadata and controls

48 lines (32 loc) · 1.68 KB

Magpie

Magpie - The bridge of data connection..

Build Status FOSSA Status Join the chat at https://gitter.im/asynchronous-logger-component/Lobby

Features

  • Java SPI for plugins, including data export configuration(console, file, logstash and etc)
  • Support various data sources(File, Http, Socket[TCP/UDP], MySql, AuditLog, Redis, MongoDB and etc)
  • Support Disruptor, privodes perfect performance
  • Thinking...

Getting Started

Requirements

Java 1.8 and above.

How to use?

// 1. Start the Magpie and Record messages
for (int i = 0; i < 20; i++) {
    Message message = new Message();
    message.setServiceName("aa " + i);
    Magpie.start().read(message);
}
// 2. Close the Magpie
Magpie.stop();

Documents

See me

Compiling

mvn clean package -DskipTests

License

FOSSA Status