Skip to content

Latest commit

 

History

History
109 lines (90 loc) · 4.5 KB

README.md

File metadata and controls

109 lines (90 loc) · 4.5 KB

geeselink

Apache 2 jdk-8 Gitee star Github star

🎡 Introduction

GeeseLink is a lightweight message middleware based on sms4j.

Features

  • Has the function of synchronous and asynchronous sending SMS.
  • Sms4j integrates all SMS vendors' SMS business.
  • Email sending.
  • OA sending (under development).
  • Configurable message sending priority, retry count, timeout, etc.
  • Message template management.
  • Message sending monitoring.
  • Distributed cluster consumption information (under development).
  • Message alarm (under development).
  • Message push (under development).
  • Message log (under development).
  • Message blacklist (completed).
  • ...

🥐Modules

  • Public module
  • Common utility classes
  • Public configurations
  • Public exceptions
  • ...
  • Job scheduling module
  • Scheduled tasks
  • Asynchronous tasks
  • ...
  • Service module
  • SMS service
  • Email service
  • Template service
  • ...
  • Monitoring module
  • Message sending monitoring
  • ...
  • Frontend module
  • ...

Architecture Diagram

geeselink

🐕 Quick Start

  • todo

🐈 1. Local Installation

todo

🐈 2. Docker Installation

todo

✨ Contributors

铁甲小宝
铁甲小宝

🎨 💻 📖
东风
东风

💻 🎨 📖
东非不开森
东非不开森

🎨 💻 📖

Star History

Star History Chart

🍔 Word

This project is currently in the development stage, and there may be many areas that are not very perfect. We hope everyone can be more tolerant. We also hope that everyone can support us more! Open source is not easy, we hope everyone can support us more, thank you!

  • If you think this project is good, welcome to give me a star.
  • If you have better suggestions, welcome to raise an issue.
  • If you want to participate in this project, welcome to submit a PR.