// probe will be failed after 15 seconds
probe := liveness.NewProbe(time.Second*15)
service1 := usefulService1.New()
service2 := usefulService2.New()
probe.Watch(service1, service2)
if !probe.IsAlive() {
panic("observable services are down")
}
-
Notifications
You must be signed in to change notification settings - Fork 0
Liveness prober implementation.
License
Borislavv/go-liveness-prober
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Liveness prober implementation.
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published