rainbond: github.com/goodrain/rainbond/cmd/init-probe/healthy Index | Files

package healthy

import "github.com/goodrain/rainbond/cmd/init-probe/healthy"

Index

Package Files

depends_health.go

type DependServiceHealthController Uses

type DependServiceHealthController struct {
    // contains filtered or unexported fields
}

DependServiceHealthController Detect the health of the dependent service Health based conditions: ------- lds: discover all dependent services ------- cds: discover all dependent services ------- sds: every service has at least one Ready instance

func NewDependServiceHealthController Uses

func NewDependServiceHealthController() (*DependServiceHealthController, error)

NewDependServiceHealthController create a controller

func (*DependServiceHealthController) Check Uses

func (d *DependServiceHealthController) Check()

Check check all conditions

Package healthy imports 12 packages (graph) and is imported by 1 packages. Updated 2019-07-19. Refresh now. Tools for package owners.