UNPKG

sdg

Version:

pomelo ts

126 lines 8.75 kB
"use strict"; // import { RemoteServerCode } from '../index'; Object.defineProperty(exports, "__esModule", { value: true }); exports.STATE = exports.TIME = exports.SIGNAL = exports.LIFECYCLE = exports.PLATFORM = exports.COMMAND = exports.RESERVED = exports.DIR = exports.FILEPATH = exports.KEYWORDS = void 0; var KEYWORDS; (function (KEYWORDS) { KEYWORDS["BEFORE_FILTER"] = "__befores__"; KEYWORDS["AFTER_FILTER"] = "__afters__"; KEYWORDS["GLOBAL_BEFORE_FILTER"] = "__globalBefores__"; KEYWORDS["GLOBAL_AFTER_FILTER"] = "__globalAfters__"; KEYWORDS["ROUTE"] = "__routes__"; KEYWORDS["BEFORE_STOP_HOOK"] = "__beforeStopHook__"; KEYWORDS["MODULE"] = "__modules__"; KEYWORDS["SERVER_MAP"] = "__serverMap__"; KEYWORDS["RPC_BEFORE_FILTER"] = "__rpcBefores__"; KEYWORDS["RPC_AFTER_FILTER"] = "__rpcAfters__"; KEYWORDS["MASTER_WATCHER"] = "__masterwatcher__"; KEYWORDS["MONITOR_WATCHER"] = "__monitorwatcher__"; })(KEYWORDS = exports.KEYWORDS || (exports.KEYWORDS = {})); var FILEPATH; (function (FILEPATH) { FILEPATH["MASTER"] = "config/master.json"; FILEPATH["SERVER"] = "config/servers.json"; FILEPATH["CRON"] = "config/crons.json"; FILEPATH["LOG"] = "config/log4js.json"; FILEPATH["PROTOS"] = "config/proto"; FILEPATH["MASTER_HA"] = "config/masterHa.json"; FILEPATH["LIFECYCLE"] = "lifecycle.js"; FILEPATH["SERVER_DIR"] = "servers"; FILEPATH["CONFIG_DIR"] = "config"; })(FILEPATH = exports.FILEPATH || (exports.FILEPATH = {})); var DIR; (function (DIR) { DIR["HANDLER"] = "handler"; DIR["REMOTE"] = "remote"; DIR["FILTER"] = "filter"; DIR["CRON"] = "cron"; DIR["LOG"] = "logs"; DIR["SCRIPT"] = "scripts"; DIR["EVENT"] = "events"; DIR["COMPONENT"] = "components"; })(DIR = exports.DIR || (exports.DIR = {})); var RESERVED; (function (RESERVED) { RESERVED["BASE"] = "base"; RESERVED["MAIN"] = "main"; RESERVED["MASTER"] = "master"; RESERVED["SERVERS"] = "servers"; RESERVED["ENV"] = "env"; RESERVED["CPU"] = "cpu"; RESERVED["ENV_DEV"] = "development"; RESERVED["ENV_PRO"] = "production"; RESERVED["ALL"] = "all"; RESERVED["SERVER_TYPE"] = "serverType"; RESERVED["SERVER_ID"] = "serverId"; RESERVED["CURRENT_SERVER"] = "curServer"; RESERVED["MODE"] = "mode"; RESERVED["TYPE"] = "type"; RESERVED["CLUSTER"] = "clusters"; RESERVED["STAND_ALONE"] = "stand-alone"; RESERVED["BEFORE_START"] = "beforeStart"; RESERVED["START"] = "start"; RESERVED["AFTER_START"] = "afterStart"; RESERVED["AFTER_STARTALL"] = "afterStartAll"; RESERVED["CRONS"] = "crons"; RESERVED["ERROR_HANDLER"] = "errorHandler"; RESERVED["GLOBAL_ERROR_HANDLER"] = "globalErrorHandler"; RESERVED["AUTO_RESTART"] = "auto-restart"; RESERVED["RESTART_FORCE"] = "restart-force"; RESERVED["CLUSTER_COUNT"] = "clusterCount"; RESERVED["CLUSTER_PREFIX"] = "cluster-server-"; RESERVED["CLUSTER_SIGNAL"] = "++"; RESERVED["RPC_ERROR_HANDLER"] = "rpcErrorHandler"; RESERVED["SERVER"] = "server"; RESERVED["CLIENT"] = "client"; RESERVED["STARTID"] = "startId"; RESERVED["STOP_SERVERS"] = "stop_servers"; RESERVED["SSH_CONFIG_PARAMS"] = "ssh_config_params"; })(RESERVED = exports.RESERVED || (exports.RESERVED = {})); var COMMAND; (function (COMMAND) { COMMAND["TASKSET"] = "taskset"; COMMAND["KILL"] = "kill"; COMMAND["TASKKILL"] = "taskkill"; COMMAND["SSH"] = "ssh"; })(COMMAND = exports.COMMAND || (exports.COMMAND = {})); var PLATFORM; (function (PLATFORM) { PLATFORM["WIN"] = "win32"; PLATFORM["LINUX"] = "linux"; })(PLATFORM = exports.PLATFORM || (exports.PLATFORM = {})); var LIFECYCLE; (function (LIFECYCLE) { LIFECYCLE["BEFORE_STARTUP"] = "beforeStartup"; LIFECYCLE["BEFORE_SHUTDOWN"] = "beforeShutdown"; LIFECYCLE["AFTER_STARTUP"] = "afterStartup"; LIFECYCLE["AFTER_STARTALL"] = "afterStartAll"; })(LIFECYCLE = exports.LIFECYCLE || (exports.LIFECYCLE = {})); var SIGNAL; (function (SIGNAL) { SIGNAL[SIGNAL["FAIL"] = 0] = "FAIL"; SIGNAL[SIGNAL["OK"] = 1] = "OK"; })(SIGNAL = exports.SIGNAL || (exports.SIGNAL = {})); var TIME; (function (TIME) { TIME[TIME["TIME_WAIT_STOP"] = 3000] = "TIME_WAIT_STOP"; TIME[TIME["TIME_WAIT_KILL"] = 5000] = "TIME_WAIT_KILL"; TIME[TIME["TIME_WAIT_RESTART"] = 5000] = "TIME_WAIT_RESTART"; TIME[TIME["TIME_WAIT_COUNTDOWN"] = 10000] = "TIME_WAIT_COUNTDOWN"; TIME[TIME["TIME_WAIT_MASTER_KILL"] = 120000] = "TIME_WAIT_MASTER_KILL"; TIME[TIME["TIME_WAIT_MONITOR_KILL"] = 2000] = "TIME_WAIT_MONITOR_KILL"; TIME[TIME["TIME_WAIT_PING"] = 30000] = "TIME_WAIT_PING"; TIME[TIME["TIME_WAIT_MAX_PING"] = 300000] = "TIME_WAIT_MAX_PING"; TIME[TIME["DEFAULT_UDP_HEARTBEAT_TIME"] = 20000] = "DEFAULT_UDP_HEARTBEAT_TIME"; TIME[TIME["DEFAULT_UDP_HEARTBEAT_TIMEOUT"] = 100000] = "DEFAULT_UDP_HEARTBEAT_TIMEOUT"; TIME[TIME["DEFAULT_MQTT_HEARTBEAT_TIMEOUT"] = 90000] = "DEFAULT_MQTT_HEARTBEAT_TIMEOUT"; })(TIME = exports.TIME || (exports.TIME = {})); var STATE; (function (STATE) { STATE[STATE["INIT"] = 0] = "INIT"; STATE[STATE["STARTED"] = 1] = "STARTED"; STATE[STATE["STOPPED"] = 2] = "STOPPED"; STATE[STATE["CLOSED"] = 3] = "CLOSED"; STATE[STATE["DESTROYED"] = 4] = "DESTROYED"; })(STATE = exports.STATE || (exports.STATE = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvY29uc3RhbnRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQ0FBK0M7OztBQUcvQyxJQUFZLFFBYVg7QUFiRCxXQUFZLFFBQVE7SUFDbEIseUNBQTRCLENBQUE7SUFDNUIsdUNBQTBCLENBQUE7SUFDMUIsc0RBQXlDLENBQUE7SUFDekMsb0RBQXVDLENBQUE7SUFDdkMsZ0NBQW1CLENBQUE7SUFDbkIsbURBQXNDLENBQUE7SUFDdEMsa0NBQXFCLENBQUE7SUFDckIsd0NBQTJCLENBQUE7SUFDM0IsZ0RBQW1DLENBQUE7SUFDbkMsOENBQWlDLENBQUE7SUFDakMsZ0RBQW1DLENBQUE7SUFDbkMsa0RBQXFDLENBQUE7QUFDdkMsQ0FBQyxFQWJXLFFBQVEsR0FBUixnQkFBUSxLQUFSLGdCQUFRLFFBYW5CO0FBRUQsSUFBWSxRQVVYO0FBVkQsV0FBWSxRQUFRO0lBQ2xCLHlDQUE2QixDQUFBO0lBQzdCLDBDQUE4QixDQUFBO0lBQzlCLHNDQUEwQixDQUFBO0lBQzFCLHNDQUEwQixDQUFBO0lBQzFCLG1DQUF1QixDQUFBO0lBQ3ZCLDhDQUFrQyxDQUFBO0lBQ2xDLHNDQUEwQixDQUFBO0lBQzFCLGtDQUFzQixDQUFBO0lBQ3RCLGlDQUFxQixDQUFBO0FBQ3ZCLENBQUMsRUFWVyxRQUFRLEdBQVIsZ0JBQVEsS0FBUixnQkFBUSxRQVVuQjtBQUVELElBQVksR0FTWDtBQVRELFdBQVksR0FBRztJQUNiLDBCQUFtQixDQUFBO0lBQ25CLHdCQUFpQixDQUFBO0lBQ2pCLHdCQUFpQixDQUFBO0lBQ2pCLG9CQUFhLENBQUE7SUFDYixtQkFBWSxDQUFBO0lBQ1oseUJBQWtCLENBQUE7SUFDbEIsdUJBQWdCLENBQUE7SUFDaEIsK0JBQXdCLENBQUE7QUFDMUIsQ0FBQyxFQVRXLEdBQUcsR0FBSCxXQUFHLEtBQUgsV0FBRyxRQVNkO0FBRUQsSUFBWSxRQW1DWDtB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