ms-nestjs-eureka
Version:
A NestJS module that integrate eureka-js-client
12 lines (11 loc) • 478 B
TypeScript
import { EurekaService } from '../eureka.service';
import { EurekaInstance } from '../interfaces/eureka-instance.interface';
export declare class DiscoveryService {
private readonly eurekaService;
private readonly logger;
constructor(eurekaService: EurekaService);
private getUpInstance;
private getPortFromInstance;
getInstanceByAppId(appId: string): Promise<EurekaInstance>;
getInstancesByVipAddress(vipAddress: string): Promise<EurekaInstance>;
}