Skip to content

palrohitg/logservice

Repository files navigation

🤘 Log Service

  • Log service is a service whose aims is take logs from different microservice / or user logs and write a in a file system.
  • There will be one perodic job, running which reads that logs once the file_size greater than 10MB or every 30 seconds and write to sql, finally delete the current logs files after processing it.

High Level Design:

LogService

💻 Tech Stack

🏃‍♀️ Local Installation Guide :

  1. Clone the repository by using Git Client:

      git clone https://github.com/palrohitg/logservice.git
    
  2. To Setup and Run Application + DataBase + CRON:

     chmod +x application_container_start.sh
     ./application_container_start.sh
    
  3. To Setup and Run Load Testing / Request:

     chmod +x test_container_start.sh
     ./test_container_start.sh
    

Logs of Docker Shell

LogService LogService

📜 LICENSE

MIT

About

fable log microservice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published