최초 등록과 정규 cron 실행을 서로 다른 경로로 방어한다
BullMQ 5.19+는 새 scheduler의 첫 작업을 즉시 만들고, 그다음부터 지정한 반복 규칙을 따릅니다.
0 0 3 * * * · Asia/Seoul안정된 ID로 upsert하고 payload의 allowedHour로 최초 실행을 방어운영 기준: scheduler ID를 바꾸면 다시 최초 등록이므로 시간 guard를 배포 절차보다 우선합니다.
BullMQ 5.19+는 새 scheduler의 첫 작업을 즉시 만들고, 그다음부터 지정한 반복 규칙을 따릅니다.
0 0 3 * * * · Asia/Seoul안정된 ID로 upsert하고 payload의 allowedHour로 최초 실행을 방어