AverageLoad exposes the current average load.
()
| 166 | |
| 167 | // AverageLoad exposes the current average load. |
| 168 | func (c *Consistent) AverageLoad() float64 { |
| 169 | c.mu.RLock() |
| 170 | defer c.mu.RUnlock() |
| 171 | |
| 172 | return c.averageLoad() |
| 173 | } |
| 174 | |
| 175 | func (c *Consistent) averageLoad() float64 { |
| 176 | if len(c.members) == 0 { |