etcd: github.com/etcd-io/etcd/proxy/tcpproxy Index | Files

package tcpproxy

import "github.com/etcd-io/etcd/proxy/tcpproxy"

Package tcpproxy is an OSI level 4 proxy for routing etcd clients to etcd servers.

Index

Package Files

doc.go userspace.go

type TCPProxy Uses

type TCPProxy struct {
    Logger          *zap.Logger
    Listener        net.Listener
    Endpoints       []*net.SRV
    MonitorInterval time.Duration
    // contains filtered or unexported fields
}

func (*TCPProxy) Run Uses

func (tp *TCPProxy) Run() error

func (*TCPProxy) Stop Uses

func (tp *TCPProxy) Stop()

Package tcpproxy imports 8 packages (graph). Updated 2018-12-16. Refresh now. Tools for package owners.