From 4f3b9bc4ccda43aa2ebd6764287227004aef7560 Mon Sep 17 00:00:00 2001 From: Kind Jeff Date: Mon, 24 Apr 2023 20:54:17 +0800 Subject: [PATCH] chore: fix pm2 config (#424) --- Dockerfile | 3 ++- ecosystem.config.js | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 ecosystem.config.js diff --git a/Dockerfile b/Dockerfile index 32eadeb3..04eb3bda 100644 --- a/Dockerfile +++ b/Dockerfile @@ -45,5 +45,6 @@ COPY --from=build /app/.next/standalone /app COPY --from=build /app/public /app/public COPY --from=build /app/.next/static /app/.next/static COPY --from=build /app/prisma /app/prisma +COPY --from=build /app/ecosystem.config.js /app/ecosystem.config.js -CMD ["pm2-runtime", "start", "pnpm", "--", "start", "-i", "2"] +CMD ["pm2-runtime", "start", "-i", "2", "ecosystem.config.js"] diff --git a/ecosystem.config.js b/ecosystem.config.js new file mode 100644 index 00000000..e48e453a --- /dev/null +++ b/ecosystem.config.js @@ -0,0 +1,9 @@ +module.exports = { + apps: [ + { + instances: 2, + name: "xlog", + script: "./server.js", + }, + ], +}