में प्रति कतार श्रमिकों की मात्रा सीमित करें मैं sidekiq-limit_fetch मणि का उपयोग कर प्रति कतार श्रमिकों की मात्रा को सीमित करने की कोशिश कर रहा हूं, और साइडकीक लॉग में लगाई गई सीमाओं को "देख" लग रहा है लेकिन जब मैं श्रमिकों को देखता हूं सीमाओं को नजरअंदाज कर दिया जाता है।साइडकीक
यहाँ लॉग से हिस्सा है जहां Sidekiq सीमा देखता है:
2013-04-02T05:47:19Z 748 TID-11ilcw DEBUG: {:queues=>
["recommendvariations",
"recommendvariations",
"recommendvariations",
"recommendphenotypes",
"recommendphenotypes",
"recommendphenotypes",
"preparse",
"preparse",
"preparse",
"parse",
"parse",
"parse",
"zipgenotyping",
"zipgenotyping",
"zipfulldata",
"deletegenotype",
"fitbit",
"frequency",
"genomegov",
"mailnewgenotype",
"mendeley_details",
"mendeley",
"pgp",
"plos_details",
"plos",
"snpedia",
"fixphenotypes"],
:concurrency=>5,
:require=>".",
:environment=>"production",
:timeout=>8,
:profile=>false,
:verbose=>true,
:pidfile=>"/tmp/sidekiq.pid",
:logfile=>"./log/sidekiq.log",
:limits=>
{"recommendvariations"=>1,
"recommendphenotypes"=>1,
"preparse"=>2,
"parse"=>2,
"zipgenotyping"=>1,
"zipfulldata"=>1,
"fitbit"=>3,
"frequency"=>10,
"genomegov"=>1,
"mailnewgenotype"=>1,
"mendeley_details"=>1,
"mendeley"=>1,
"pgp"=>1,
"plos_details"=>1,
"plos"=>1,
"snpedia"=>1,
"fixphenotypes"=>1},
:strict=>false,
:config_file=>"config/sidekiq.yml",
:tag=>"snpr"}
और here's the sidekiq.yml। साइडकीक के वेब-इंटरफ़ेस से निर्णय लेने के लिए सीमाएं अनदेखा की जाती हैं - अभी, मुझे "अनुशंसाएं" पर 2 कर्मचारी मिलते हैं- लेकिन यह होना चाहिए 1.
मैं श्रमिकों को bundle exec sidekiq -e production -C config/sidekiq.yml
से शुरू करता हूं।
क्या किसी और ने कभी इसका सामना किया है?
यह काम करता था, लेकिन क्योंकि मेरे पास बंडलर का एक पुराना संस्करण भी स्थापित था (1.0.21) जो इसे अद्यतन करता है – Philipp
क्या हम इसे एक विशिष्ट कतार के लिए कर सकते हैं? – aks