Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for newProxyStatsCache (0.25 sec)

  1. cmd/bucket-replication-stats.go

    	r := metrics.NewRegistry()
    	rs := ReplicationStats{
    		Cache:           make(map[string]*BucketReplicationStats),
    		qCache:          newQueueCache(r),
    		pCache:          newProxyStatsCache(),
    		srStats:         newSRStats(),
    		movingAvgTicker: time.NewTicker(2 * time.Second),
    		wTimer:          time.NewTicker(2 * time.Second),
    		qTimer:          time.NewTicker(2 * time.Second),
    
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Thu Feb 22 06:26:06 GMT 2024
    - 13.4K bytes
    - Viewed (0)
  2. cmd/bucket-replication-metrics.go

    }
    
    const (
    	defaultWindowSize = 10
    )
    
    type proxyStatsCache struct {
    	srProxyStats ProxyMetric
    	bucketStats  map[string]ProxyMetric
    	sync.RWMutex // mutex for proxy stats
    }
    
    func newProxyStatsCache() proxyStatsCache {
    	return proxyStatsCache{
    		bucketStats: make(map[string]ProxyMetric),
    	}
    }
    
    func (p *proxyStatsCache) inc(bucket string, api replProxyAPI, isErr bool) {
    	p.Lock()
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Tue Feb 06 06:00:45 GMT 2024
    - 14.2K bytes
    - Viewed (0)
Back to top