mirror of
https://github.com/eliasstepanik/core.git
synced 2026-01-10 23:58:28 +00:00
fix: worker logging
This commit is contained in:
parent
c869096be8
commit
4f27d2128b
@ -15,12 +15,18 @@ import {
|
|||||||
conversationTitleWorker,
|
conversationTitleWorker,
|
||||||
sessionCompactionWorker,
|
sessionCompactionWorker,
|
||||||
closeAllWorkers,
|
closeAllWorkers,
|
||||||
|
bertTopicWorker,
|
||||||
|
spaceAssignmentWorker,
|
||||||
|
spaceSummaryWorker,
|
||||||
} from "./workers";
|
} from "./workers";
|
||||||
import {
|
import {
|
||||||
ingestQueue,
|
ingestQueue,
|
||||||
documentIngestQueue,
|
documentIngestQueue,
|
||||||
conversationTitleQueue,
|
conversationTitleQueue,
|
||||||
sessionCompactionQueue,
|
sessionCompactionQueue,
|
||||||
|
bertTopicQueue,
|
||||||
|
spaceAssignmentQueue,
|
||||||
|
spaceSummaryQueue,
|
||||||
} from "./queues";
|
} from "./queues";
|
||||||
import {
|
import {
|
||||||
setupWorkerLogging,
|
setupWorkerLogging,
|
||||||
@ -52,6 +58,16 @@ export async function initWorkers(): Promise<void> {
|
|||||||
"session-compaction",
|
"session-compaction",
|
||||||
);
|
);
|
||||||
|
|
||||||
|
setupWorkerLogging(bertTopicWorker, bertTopicQueue, "bert-topic");
|
||||||
|
|
||||||
|
setupWorkerLogging(
|
||||||
|
spaceAssignmentWorker,
|
||||||
|
spaceAssignmentQueue,
|
||||||
|
"space-assignment",
|
||||||
|
);
|
||||||
|
|
||||||
|
setupWorkerLogging(spaceSummaryWorker, spaceSummaryQueue, "space-summary");
|
||||||
|
|
||||||
// Start periodic metrics logging (every 60 seconds)
|
// Start periodic metrics logging (every 60 seconds)
|
||||||
metricsInterval = startPeriodicMetricsLogging(
|
metricsInterval = startPeriodicMetricsLogging(
|
||||||
[
|
[
|
||||||
@ -71,6 +87,24 @@ export async function initWorkers(): Promise<void> {
|
|||||||
queue: sessionCompactionQueue,
|
queue: sessionCompactionQueue,
|
||||||
name: "session-compaction",
|
name: "session-compaction",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
worker: bertTopicWorker,
|
||||||
|
queue: bertTopicQueue,
|
||||||
|
name: "bert-topic",
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
worker: spaceAssignmentWorker,
|
||||||
|
queue: spaceAssignmentQueue,
|
||||||
|
name: "space-assignment",
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
worker: spaceSummaryWorker,
|
||||||
|
queue: spaceAssignmentQueue,
|
||||||
|
name: "space-summary",
|
||||||
|
},
|
||||||
],
|
],
|
||||||
60000, // Log metrics every 60 seconds
|
60000, // Log metrics every 60 seconds
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user