MCPcopy Create free account
hub / github.com/cortexproject/cortex / NewMinimizeSpreadTokenGenerator

Function NewMinimizeSpreadTokenGenerator

pkg/ring/token_generator.go:72–76  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

70}
71
72func NewMinimizeSpreadTokenGenerator() TokenGenerator {
73 return &MinimizeSpreadTokenGenerator{
74 innerGenerator: NewRandomTokenGenerator(),
75 }
76}
77
78// GenerateTokens try to place nearly generated tokens on the optimal position given the existing ingesters in the ring.
79// In order to do so, order all the existing ingester on the ring based on its ownership (by az), and start to create

Calls 1

NewRandomTokenGeneratorFunction · 0.85