Ich habe zwei getrennte blockierende Warteschlangen. Die Clients verwenden normalerweise entweder die erste der zweiten blockierenden Warteschlangen, um die zu verarbeitenden Elemente abzurufen.Java - Warten auf mehrere BlockingQueue's parallel
In einigen Fällen sind die Clients an Elementen aus den beiden blockierenden Warteschlangen interessiert, je nachdem, welche Warteschlange die Daten zuerst bereitstellt.
Wie kann ein Client parallel auf die beiden Warteschlangen warten?