feat(core): Add unique id to instances (#6863)

* add serverId and workerId

* adjust id format

* fix logger init / test

* update implementation
This commit is contained in:
Michael Auerswald
2023-08-07 17:03:21 +02:00
committed by GitHub
parent f038e1e9a6
commit 6499f42481
8 changed files with 35 additions and 3 deletions

View File

@@ -192,7 +192,7 @@ export class Server extends AbstractServer {
push: Push;
constructor() {
super();
super('main');
this.app.engine('handlebars', expressHandlebars({ defaultLayout: false }));
this.app.set('view engine', 'handlebars');
@@ -339,6 +339,7 @@ export class Server extends AbstractServer {
this.push = Container.get(Push);
await super.start();
LoggerProxy.debug(`Server ID: ${this.uniqueInstanceId}`);
const cpus = os.cpus();
const binaryDataConfig = config.getEnv('binaryDataManager');