Sha256: 03c751bfe81fb08b9f5f5fb21ed7f60d3c03218678aaeb21e56ae27ecaeee621
Contents?: true
Size: 486 Bytes
Versions: 1
Compression:
Stored size: 486 Bytes
Contents
module Sidekiq module Cluster module Memory class Individual include MemoryStrategy attr_accessor :config, :worker_pool def initialize(worker_pool) self.worker_pool = worker_pool self.config = worker_pool.config end def offenders worker_pool.find do |worker| worker.memory_used_pct > config.max_memory_percent / worker_pool.size end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-cluster-0.1.2 | lib/sidekiq/cluster/memory/individual.rb |