[PR #1012] [MERGED] (docker) supercronic: allow overlapping #1112

Closed
opened 2026-02-05 18:04:14 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1012
Author: @QuintenQVD0
Created: 2/16/2025
Status: Merged
Merged: 2/16/2025
Merged by: @QuintenQVD0

Base: mainHead: docker-schedule-health


📝 Commits (1)

  • 75aae3e supercronic: allow overlapping

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 docker/supervisord.conf (+1 -1)

📄 Description

Changes

  • start supercronic what runs the schedule to allow for jobs to overlap. This was causing the healtcheck to say that the schedule did not ran, and it would only run every 2 minutes instead of every minute
DEBU[2025-02-16T15:29:00Z] job will run next at 2025-02-16 15:29:00 +0000 UTC  job.command="php /var/www/html/artisan schedule:run" job.position=0 job.schedule="* * * * *"
WARN[2025-02-16T15:29:00Z] job took too long to run: it should have started 76.963883ms ago  job.command="php /var/www/html/artisan schedule:run" job.position=0 job.schedule="* * * * *"
DEBU[2025-02-16T15:29:00Z] job will run next at 2025-02-16 15:30:00 +0000 UTC  job.command="php /var/www/html/artisan schedule:run" job.position=0 job.schedule="* * * * *"

Before:
afbeelding

After:
afbeelding


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/pelican-dev/panel/pull/1012 **Author:** [@QuintenQVD0](https://github.com/QuintenQVD0) **Created:** 2/16/2025 **Status:** ✅ Merged **Merged:** 2/16/2025 **Merged by:** [@QuintenQVD0](https://github.com/QuintenQVD0) **Base:** `main` ← **Head:** `docker-schedule-health` --- ### 📝 Commits (1) - [`75aae3e`](https://github.com/pelican-dev/panel/commit/75aae3e45b441dc536d0663f1bda6695894166bb) supercronic: allow overlapping ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `docker/supervisord.conf` (+1 -1) </details> ### 📄 Description # Changes - start supercronic what runs the schedule to allow for jobs to overlap. This was causing the healtcheck to say that the schedule did not ran, and it would only run every 2 minutes instead of every minute ```log DEBU[2025-02-16T15:29:00Z] job will run next at 2025-02-16 15:29:00 +0000 UTC job.command="php /var/www/html/artisan schedule:run" job.position=0 job.schedule="* * * * *" WARN[2025-02-16T15:29:00Z] job took too long to run: it should have started 76.963883ms ago job.command="php /var/www/html/artisan schedule:run" job.position=0 job.schedule="* * * * *" DEBU[2025-02-16T15:29:00Z] job will run next at 2025-02-16 15:30:00 +0000 UTC job.command="php /var/www/html/artisan schedule:run" job.position=0 job.schedule="* * * * *" ``` Before: ![afbeelding](https://github.com/user-attachments/assets/01444276-5c2a-41d2-b4cb-3b207a8004a4) After: ![afbeelding](https://github.com/user-attachments/assets/847900ee-e719-4a32-903f-19e650fb8133) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 18:04:14 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#1112