moleculer
Version:
Fast & powerful microservices framework for Node.JS
15 lines (10 loc) • 429 B
TypeScript
import BaseStrategy = require("./base");
import type ServiceBroker = require("../service-broker");
import type Registry = require("../registry/registry");
import type Endpoint = require("../registry/endpoint");
declare class RoundRobinStrategy extends BaseStrategy {
constructor(registry: Registry, broker: ServiceBroker, opts?: object);
counter: number;
select(list: Endpoint[]): Endpoint;
}
export = RoundRobinStrategy;