Wie kann ich die aktuelle Menge an offenen Fasern in einer ruby
Anwendung erhalten? Meine App verwendet EventMachine Synchrony lib für die Parallelitätsbehandlung. Beim Googlen habe ich keine API gefunden, die es zurückgeben würde.Menge an offenen Fasern in Rubin erhalten
Zum Beispiel, wenn ich dieses Stück Code haben:
EM::Synchrony::FiberIterator.new(@outputs, @outputs.size).each do |output|
# some code goes here
end
wie kann ich dann wissen, wie viele Fasern dort läuft? Ohne manuelle Verwendung counter++
und natürlich ohne @some_arr.size
.