sdg
Version:
pomelo ts
126 lines • 8.75 kB
JavaScript
;
// 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvY29uc3RhbnRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQ0FBK0M7OztBQUcvQyxJQUFZLFFBYVg7QUFiRCxXQUFZLFFBQVE7SUFDbEIseUNBQTRCLENBQUE7SUFDNUIsdUNBQTBCLENBQUE7SUFDMUIsc0RBQXlDLENBQUE7SUFDekMsb0RBQXVDLENBQUE7SUFDdkMsZ0NBQW1CLENBQUE7SUFDbkIsbURBQXNDLENBQUE7SUFDdEMsa0NBQXFCLENBQUE7SUFDckIsd0NBQTJCLENBQUE7SUFDM0IsZ0RBQW1DLENBQUE7SUFDbkMsOENBQWlDLENBQUE7SUFDakMsZ0RBQW1DLENBQUE7SUFDbkMsa0RBQXFDLENBQUE7QUFDdkMsQ0FBQyxFQWJXLFFBQVEsR0FBUixnQkFBUSxLQUFSLGdCQUFRLFFBYW5CO0FBRUQsSUFBWSxRQVVYO0FBVkQsV0FBWSxRQUFRO0lBQ2xCLHlDQUE2QixDQUFBO0lBQzdCLDBDQUE4QixDQUFBO0lBQzlCLHNDQUEwQixDQUFBO0lBQzFCLHNDQUEwQixDQUFBO0lBQzFCLG1DQUF1QixDQUFBO0lBQ3ZCLDhDQUFrQyxDQUFBO0lBQ2xDLHNDQUEwQixDQUFBO0lBQzFCLGtDQUFzQixDQUFBO0lBQ3RCLGlDQUFxQixDQUFBO0FBQ3ZCLENBQUMsRUFWVyxRQUFRLEdBQVIsZ0JBQVEsS0FBUixnQkFBUSxRQVVuQjtBQUVELElBQVksR0FTWDtBQVRELFdBQVksR0FBRztJQUNiLDBCQUFtQixDQUFBO0lBQ25CLHdCQUFpQixDQUFBO0lBQ2pCLHdCQUFpQixDQUFBO0lBQ2pCLG9CQUFhLENBQUE7SUFDYixtQkFBWSxDQUFBO0lBQ1oseUJBQWtCLENBQUE7SUFDbEIsdUJBQWdCLENBQUE7SUFDaEIsK0JBQXdCLENBQUE7QUFDMUIsQ0FBQyxFQVRXLEdBQUcsR0FBSCxXQUFHLEtBQUgsV0FBRyxRQVNkO0FBRUQsSUFBWSxRQW1DWDtBQW5DRCxXQUFZLFFBQVE7SUFDbEIseUJBQWEsQ0FBQTtJQUNiLHlCQUFhLENBQUE7SUFDYiw2QkFBaUIsQ0FBQTtJQUNqQiwrQkFBbUIsQ0FBQTtJQUNuQix1QkFBVyxDQUFBO0lBQ1gsdUJBQVcsQ0FBQTtJQUNYLG1DQUF1QixDQUFBO0lBQ3ZCLGtDQUFzQixDQUFBO0lBQ3RCLHVCQUFXLENBQUE7SUFDWCxzQ0FBMEIsQ0FBQTtJQUMxQixrQ0FBc0IsQ0FBQTtJQUN0Qix3Q0FBNEIsQ0FBQTtJQUM1Qix5QkFBYSxDQUFBO0lBQ2IseUJBQWEsQ0FBQTtJQUNiLGdDQUFvQixDQUFBO0lBQ3BCLHVDQUEyQixDQUFBO0lBQzNCLHdDQUE0QixDQUFBO0lBQzVCLDJCQUFlLENBQUE7SUFDZixzQ0FBMEIsQ0FBQTtJQUMxQiw0Q0FBZ0MsQ0FBQTtJQUNoQywyQkFBZSxDQUFBO0lBQ2YsMENBQThCLENBQUE7SUFDOUIsdURBQTJDLENBQUE7SUFDM0MseUNBQTZCLENBQUE7SUFDN0IsMkNBQStCLENBQUE7SUFDL0IsMENBQThCLENBQUE7SUFDOUIsOENBQWtDLENBQUE7SUFDbEMsaUNBQXFCLENBQUE7SUFDckIsaURBQXFDLENBQUE7SUFDckMsNkJBQWlCLENBQUE7SUFDakIsNkJBQWlCLENBQUE7SUFDakIsK0JBQW1CLENBQUE7SUFDbkIseUNBQTZCLENBQUE7SUFDN0IsbURBQXVDLENBQUE7QUFDekMsQ0FBQyxFQW5DVyxRQUFRLEdBQVIsZ0JBQVEsS0FBUixnQkFBUSxRQW1DbkI7QUFFRCxJQUFZLE9BS1g7QUFMRCxXQUFZLE9BQU87SUFDakIsOEJBQW1CLENBQUE7SUFDbkIsd0JBQWEsQ0FBQTtJQUNiLGdDQUFxQixDQUFBO0lBQ3JCLHNCQUFXLENBQUE7QUFDYixDQUFDLEVBTFcsT0FBTyxHQUFQLGVBQU8sS0FBUCxlQUFPLFFBS2xCO0FBRUQsSUFBWSxRQUdYO0FBSEQsV0FBWSxRQUFRO0lBQ2xCLHlCQUFhLENBQUE7SUFDYiwyQkFBZSxDQUFBO0FBQ2pCLENBQUMsRUFIVyxRQUFRLEdBQVIsZ0JBQVEsS0FBUixnQkFBUSxRQUduQjtBQUVELElBQVksU0FLWDtBQUxELFdBQVksU0FBUztJQUNuQiw2Q0FBZ0MsQ0FBQTtJQUNoQywrQ0FBa0MsQ0FBQTtJQUNsQywyQ0FBOEIsQ0FBQTtJQUM5Qiw2Q0FBZ0MsQ0FBQTtBQUNsQyxDQUFDLEVBTFcsU0FBUyxHQUFULGlCQUFTLEtBQVQsaUJBQVMsUUFLcEI7QUFFRCxJQUFZLE1BR1g7QUFIRCxXQUFZLE1BQU07SUFDaEIsbUNBQVEsQ0FBQTtJQUNSLCtCQUFNLENBQUE7QUFDUixDQUFDLEVBSFcsTUFBTSxHQUFOLGNBQU0sS0FBTixjQUFNLFFBR2pCO0FBRUQsSUFBWSxJQVlYO0FBWkQsV0FBWSxJQUFJO0lBQ2Qsc0RBQXlCLENBQUE7SUFDekIsc0RBQXlCLENBQUE7SUFDekIsNERBQTRCLENBQUE7SUFDNUIsaUVBQStCLENBQUE7SUFDL0Isc0VBQXFDLENBQUE7SUFDckMsc0VBQWlDLENBQUE7SUFDakMsdURBQTBCLENBQUE7SUFDMUIsZ0VBQWtDLENBQUE7SUFDbEMsK0VBQXNDLENBQUE7SUFDdEMsc0ZBQTBDLENBQUE7SUFDMUMsdUZBQTBDLENBQUE7QUFDNUMsQ0FBQyxFQVpXLElBQUksR0FBSixZQUFJLEtBQUosWUFBSSxRQVlmO0FBRUQsSUFBWSxLQU1YO0FBTkQsV0FBWSxLQUFLO0lBQ2YsaUNBQVEsQ0FBQTtJQUNSLHVDQUFXLENBQUE7SUFDWCx1Q0FBVyxDQUFBO0lBQ1gscUNBQVUsQ0FBQTtJQUNWLDJDQUFhLENBQUE7QUFDZixDQUFDLEVBTlcsS0FBSyxHQUFMLGFBQUssS0FBTCxhQUFLLFFBTWhCIn0=