pandora
Version:
A powerful and lightweight application manager for Node.js applications powered by TypeScript.
54 lines • 2.14 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var State;
(function (State) {
State[State["pending"] = 1] = "pending";
State[State["complete"] = 2] = "complete";
State[State["stopped"] = 3] = "stopped";
})(State = exports.State || (exports.State = {}));
exports.PROCFILE_NAMES = ['procfile', 'procfile.js'];
exports.MASTER = 'master';
exports.READY = 'process_ready';
exports.ERROR = 'process_error';
exports.WORKER_RELOAD = 'reload-worker';
exports.WORKER_READY = 'worker_ready';
exports.WORKER_EXIT = 'worker_exit';
exports.QUERY_WORKER = 'query_worker';
exports.LOGGER_RELOAD = 'logger_reload';
exports.APP_READY = 'app_ready';
exports.APP_EXIT = 'app_exit';
exports.AGENT_READY = 'agent_ready';
exports.AGENT_EXIT = 'agent_exit';
exports.REGISTER_MESSENGER_CLIENT = 'register_messenger_client';
exports.REGISTER_MESSENGER_CLIENT_ACK = 'register_messenger_client_ack';
exports.SEND_APP_MESSAGE = 'send_app_message';
exports.SEND_MONITOR_MESSAGE = 'send_monitor_message';
exports.SEND_BROADCAST_MESSAGE = 'send_broadcast_message';
exports.SEND_DAEMON_MESSAGE = 'send_daemon_message';
exports.CLIENT_COMMAND = 'client_command';
// daemon进程启动成功
exports.DAEMON_READY = 'daemon_ready';
// app启动成功
exports.APP_START_SUCCESS = 'app_start_success';
// app启动失败
exports.APP_START_ERROR = 'app_start_error';
exports.CLIENT_COMMAND_RES = 'client_command_res';
exports.PUBLISH_TOPIC_MESSAGE = 'publish_topic_message';
exports.SUBSCRIBE_TOP_MESSAGE = 'subscribe_topic_message';
exports.SHUTDOWN = 'shutdown';
exports.FINISH_SHUTDOWN = 'finish_shutdown';
exports.SHUTDOWN_TIMEOUT = 5000;
// reload 进程
exports.RELOAD = 'reload';
exports.RELOAD_SUCCESS = 'reload_success';
exports.RELOAD_ERROR = 'reload_error';
exports.CLIENT = 'client';
exports.DAEMON_MESSENGER = 'pandora_daemon_messenger';
exports.PANDORA_GLOBAL_CONFIG = 'PANDORA_CONFIG';
exports.PANDORA_CWD = 'PANDORA_CWD';
// service
exports.SERVICE_PREFIX_IN_HUB = 'PandoraService.';
exports.SERVICE_RESERVE_NAME = ['all'];
// env names
exports.PANDORA_APPLICATION = 'PANDORA_APPLICATION';
//# sourceMappingURL=const.js.map