aboutsummaryrefslogtreecommitdiffstats
path: root/apps/workers/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'apps/workers/index.ts')
-rw-r--r--apps/workers/index.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/workers/index.ts b/apps/workers/index.ts
index b605b50f..07840a4c 100644
--- a/apps/workers/index.ts
+++ b/apps/workers/index.ts
@@ -3,8 +3,10 @@ import "dotenv/config";
import { buildServer } from "server";
import {
+ initTracing,
loadAllPlugins,
prepareQueue,
+ shutdownTracing,
startQueue,
} from "@karakeep/shared-server";
import serverConfig from "@karakeep/shared/config";
@@ -51,6 +53,7 @@ function isWorkerEnabled(name: WorkerName) {
async function main() {
await loadAllPlugins();
+ initTracing("workers");
logger.info(`Workers version: ${serverConfig.serverVersion ?? "not set"}`);
await prepareQueue();
@@ -97,6 +100,7 @@ async function main() {
worker.stop();
}
await httpServer.stop();
+ await shutdownTracing();
process.exit(0);
}