Launchd - startet Jobs nicht immer nur zu angegebener Zeit

ObiTobi

Aktives Mitglied
Thread Starter
Registriert
05.11.2009
Beiträge
1.871
Reaktionspunkte
202
Moin,

ich habe mehrere Skripte die über Parameter gestartet werden. Alle laufen als "User Agent".
Das Problem was ich habe ist, dass Launchd die Jobs ab und an die Jobs zu Zeiten startet in den sie gar nicht laufen sollen.

Code:
cat "Fotografie Software Backup Capture One Catalogs.log"
10-03-2025 07:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
13-03-2025 07:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
17-03-2025 08:47 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
24-03-2025 07:47 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
27-03-2025 07:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
31-03-2025 07:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
03-04-2025 07:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
07-04-2025 07:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
10-04-2025 07:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
14-04-2025 08:46 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto
01-05-2025 09:00 - Parameterliste Profil: Fotografie Software Backup Capture One Catalogs, startArt: Auto

Teil aus der *.plist
Code:
<key>StartCalendarInterval</key>
                <array>
                <dict>
                        <key>Weekday</key>
                        <integer>1</integer>
                        <key>Hour</key>
                        <integer>7</integer>
                        <key>Minute</key>
                        <integer>0</integer>
                </dict>
                <dict>
                        <key>Weekday</key>
                        <integer>4</integer>
                        <key>Hour</key>
                        <integer>7</integer>
                        <key>Minute</key>
                        <integer>0</integer>
                </dict>
                </array>

Also der Job soll immer nur Montag und Donnerstag um 07:00 laufen. Wie man aus dem Log sehen kann, wird es aber auch manchmal zu anderen Zeiten gestartet.
Kann man das verhindern? Wenn ja - wie bitte?
 
Zurück
Oben Unten