UNPKG

@dazejs/framework

Version:

Daze.js - A powerful web framework for Node.js

24 lines (23 loc) 619 B
/// <reference types="node" /> /// <reference types="node" /> import cluster from 'cluster'; import net from 'net'; export interface MasterOptions { port: number; workers: number; sticky: boolean; } export declare class Master { options: MasterOptions; connections: { [key: string]: net.Socket; }; constructor(opts: MasterOptions); forkWorker(env?: {}): Promise<cluster.Worker>; forkWorkers(): Promise<any[]>; forkAgent(): void; cteateStickyServer(): Promise<cluster.Worker[]>; reloadWorkers(): this; catchSignalToReload(): void; run(): Promise<any[]>; }