Versions in this module Expand all Collapse all v1 v1.5.4 Oct 26, 2023 Changes in this version + const MetadataInstanceLastHeartbeatTime + func NeedZeroProtect(lastBeat, beatTime, ttl int64) bool + type ZeroProtectFilter struct + func (g *ZeroProtectFilter) Destroy() error + func (g *ZeroProtectFilter) Enable(routeInfo *servicerouter.RouteInfo, clusters model.ServiceClusters) bool + func (g *ZeroProtectFilter) GetFilteredInstances(routeInfo *servicerouter.RouteInfo, clusters model.ServiceClusters, ...) (*servicerouter.RouteResult, error) + func (g *ZeroProtectFilter) Init(ctx *plugin.InitContext) error + func (g *ZeroProtectFilter) Name() string + func (g *ZeroProtectFilter) Type() common.Type