convey 0.3.5
Layer 4 load balancer with dynamic configuration loading featuring proxy, passthrough and direct server return modes
Features Stats page (at /stats) with basic connection/bytes counters and backend server pool statuses
Dynamic configuration re-loading of backend servers and associated weights. Configuration is loaded via a .toml file (see sample.toml for a full example).
Tcp-based health checking of backend servers at a configured interval. If a server fails its health check it will be automatically removed from selection and added back once its health checks are successful.
Proxy Features
Event-driven TCP load balancer built on tokio. Weighted round-robin load balancing. For uniform round robin simply leave out the weights or set them to be equal.
TCP connection termination
Passthrough and Direct Server Return (DSR) Features Packet forwarding (no TCP termination) Minimal internal connection tracking
NAT
Example Usage:
ops pkg load eyberg/convey:0.3.5 -p 3000
NanoVMs has a range of support plans to ensure success.
You can create a free account for open source packages here.