+ public choose (): number | undefined {
+ const chosenWorkerNodeKey = this.leastBusyNextWorkerNodeKey()
+ this.assignChosenWorkerNodeKey(chosenWorkerNodeKey)
+ return this.nextWorkerNodeKey
+ }
+
+ /** @inheritDoc */
+ public remove (): boolean {
+ return true
+ }
+
+ private leastBusyNextWorkerNodeKey (): number | undefined {