misc: always initialize pg-boss

This commit is contained in:
Sheen Capadngan
2024-12-04 23:21:37 +08:00
parent 32d6826ade
commit 0842901d4f
2 changed files with 92 additions and 99 deletions
@@ -52,7 +52,6 @@ export const auditLogQueueServiceFactory = async ({
}
};
if (appCfg.USE_PG_QUEUE) {
await queueService.startPg<QueueName.AuditLog>(
QueueJobs.AuditLog,
async ([job]) => {
@@ -143,7 +142,6 @@ export const auditLogQueueServiceFactory = async ({
pollingIntervalSeconds: 0.5
}
);
}
queueService.start(QueueName.AuditLog, async (job) => {
const { actor, event, ipAddress, projectId, userAgent, userAgentType } = job.data;
-5
View File
@@ -8,7 +8,6 @@ import {
TScanFullRepoEventPayload,
TScanPushEventPayload
} from "@app/ee/services/secret-scanning/secret-scanning-queue/secret-scanning-queue-types";
import { getConfig } from "@app/lib/config/env";
import { logger } from "@app/lib/logger";
import {
TFailedIntegrationSyncEmailsPayload,
@@ -209,15 +208,11 @@ export const queueServiceFactory = (redisUrl: string, dbConnectionUrl: string) =
>;
const initialize = async () => {
const appCfg = getConfig();
if (appCfg.USE_PG_QUEUE) {
logger.info("Initializing PG queue...");
await pgBoss.start();
pgBoss.on("error", (error) => {
logger.error(error, "pg-queue error");
});
}
};
const start = <T extends QueueName>(