Skip to content

OneRandom1509/unbalancr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unbalancr

A multi-threaded load-balancer written in Rust.

How to Use:

  1. Type down your workers IPs with :3424 port in the .env file inside load-balancer crate

For example:

111.111.111.111:3424
222.222.222.222:3424
...
  1. Run the worker crates in your respective devices using the command cargo run.
  2. Finally, boot up the load balancer by running the command cargo run again. The load balancer crate will automatically identify how many workers will be there and create a threadpool of that size to interact with the workers.

Note

If you just want to do a health-check on all your worker nodes, just run the command cargo run -- -h or cargo run -- --health-checker

About

Unbalancr is a simple multithreaded load-balancer written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •