import cluster from "node:cluster"; import { initDb } from "../db/postgre.js"; /** * Init worker process */ export async function workerMain() { await initDb(); // start server await import("../server/index.js").then((x) => x.default()); // start job queue import("../queue/index.js").then((x) => x.default()); if (cluster.isWorker) { // Send a 'ready' message to parent process process.send!("ready"); } }