node-universe
Version:
基于 Nodejs 环境的一款微服务框架,原理来自于宇宙中的恒星,行星,卫星等系统。
19 lines (18 loc) • 544 B
TypeScript
import BaseDiscoverer from './base';
import { DiscovererOptions } from '../../../typings/registry/discoverers';
import { Registry } from '..';
export default class RedisDiscoverer extends BaseDiscoverer {
idx: number;
private client;
private infoUpdateTimer;
private lastInfoSeq;
private lastBeatSeq;
private instanceHash;
private PREFIX;
private BEAT_KEY;
private INFO_KEY;
private reconnecting;
private serializer;
constructor(options: DiscovererOptions);
init(registry: Registry): void;
}