Descriptionstate/api: Client connection health monitoring
Added srvState.Ping() and a health checking
goroutine that periodically calls is on any API
client connection. When a connection is broken,
a channel, returned by State.Broken() is closed,
thus notifying of the event.
This will be used in a follow-up to monitor API
client connections vitality, allowing us to detect
quickly when a connection is dead.
https://code.launchpad.net/~dimitern/juju-core/049-apiserver-support-heartbeat-detection/+merge/165900
(do not edit description out of merge proposal)
Patch Set 1 #Patch Set 2 : state/api: Support Ping() and SetDeadline() #
Total comments: 9
Patch Set 3 : state/api: Support Ping() and SetDeadline() #
Total comments: 16
Patch Set 4 : state/api: Client connection health monitoring #
Total comments: 2
Patch Set 5 : state/api: Client connection health monitoring #
MessagesTotal messages: 10
|