select(list, ctx) {
		const ret = this.strategy.select(list, ctx);
		if (!ret) {
			/* istanbul ignore next */
			throw new MoleculerServerError(
				"Strategy returned an invalid endpoint.",
				500,
				"INVALID_ENDPOINT",
				{ strategy: typeof this.strategy }
			);
		}
		return ret;
	}
Select next endpoint with balancer strategy

@param {Array<Endpoint>} list
@param {Context} ctx
@returns {Endpoint}
@memberof EndpointList