loadbalancer

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ROUNDROBIN = "rr"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Backend added in v0.8.0

type Backend struct {
	Addr string
	Port int
}

type IPVSLoadBalancer added in v0.4.0

type IPVSLoadBalancer struct {
	Port int
	// contains filtered or unexported fields
}

func NewIPVSLB added in v0.4.0

func NewIPVSLB(address string, port int, forwardingMethod string, backendHealthCheckInterval int) (*IPVSLoadBalancer, error)

func (*IPVSLoadBalancer) AddBackend added in v0.4.0

func (lb *IPVSLoadBalancer) AddBackend(address string, port int) error

func (*IPVSLoadBalancer) RemoveBackend added in v0.4.0

func (lb *IPVSLoadBalancer) RemoveBackend(address string, port int) error

func (*IPVSLoadBalancer) RemoveIPVSLB added in v0.4.0

func (lb *IPVSLoadBalancer) RemoveIPVSLB() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL