core: pm2 cluster management

This commit is contained in:
undefined committed 2021-09-09 06:18:16 +08:00
1 parent 9f5c00a985
commit 448c398d21
30 files changed
+206 -427

No files matched your search

+8 -2
View File
@@ -33,7 +33,6 @@ export interface SystemKeys {
'server.url': string,
'server.xff': string,
'server.xhost': string,
'server.worker': number,
'server.port': number,
'server.language': string,
'limit.problem_files_max': number,
@@ -529,6 +528,13 @@ export interface FileNode {
meta?: ItemBucketMetadata,
}
export interface EventDoc {
ack: string[];
event: string;
payload: string;
expire: Date;
}
export interface Collections {
'blacklist': BlacklistDoc;
'contest': Tdoc;
@@ -548,6 +554,7 @@ export interface Collections {
'task': Task;
'storage': FileNode;
'oplog': OplogDoc;
'event': EventDoc;
'opcount': any;
'fs.chunks': any;
'fs.files': any;
@@ -638,7 +645,6 @@ export interface HydroGlobal {
Logger: typeof import('./logger').Logger,
logger: typeof import('./logger').logger,
locales: Record<string, Record<string, string>>,
isFirstWorker: boolean,
}
declare global {