Skip to content

DevelDiary

  • Privacy Policy

Deploy & Infrastructure

pm2 Process Not Starting After Server Reboot: A Diagnostic Checklist

6월 7, 20266월 7, 2026 by 관리자
pm2 startup not working after reboot

Server reboots should be routine. Instead, you’re watching your Node.js app fail to come back up, pm2 showing an empty process list, and users hitting 502s while you scramble to SSH in and manually restart everything. The frustrating part: you ran pm2 startup and pm2 save exactly as the docs say. So why does rebooting … Read more

Categories Deploy & Infrastructure Leave a comment

Cron Job Runs at Wrong Time: Fixing UTC vs System Timezone on Linux Servers

6월 2, 20265월 30, 2026 by 관리자

Your cron job runs at the wrong time. You set 0 9 expecting 9 AM, it fires at midnight. Or you changed the server timezone with timedatectl, verified date shows the right local time, and your cron job still* runs on UTC. Here’s what’s actually wrong: cron reads the system timezone once at daemon startup … Read more

Categories Deploy & Infrastructure Leave a comment

Recent Posts

  • GitHub Actions Secrets Not Available in Fork Pull Requests: How to Fix CI Access
  • Postgres ALTER TABLE Locks the Entire Table: How to Add a Column Without Downtime
  • Docker Compose depends_on Does Not Wait for the Database to Be Ready: How to Fix It
  • pm2 Process Not Starting After Server Reboot: A Diagnostic Checklist
  • FastAPI Returns 401 With a Valid JWT Token: Debugging OAuth2 and Bearer Token Auth

Recent Comments

보여줄 댓글 없음.
© 2026 DevelDiary • Built with GeneratePress