NEWS
UNSOLVED Cron
-
Systemdata Bitte Ausfüllen Hardwaresystem: QNAP Arbeitsspeicher: 8GB Festplattenart: HDD Betriebssystem: Debian Buster Node-Version: 12.18.0 Nodejs-Version: 12.18.0 NPM-Version: 6.14.5 Installationsart: Skript Image genutzt: Ja Ort Buanet/Iobroker JS-Controller 3.1.5 und 3.1.4 JS-Adapter 4.6.17 Hallo
abhängig vom Zeitplan funktionieren die Cronjobs nicht. Ich kann das auf 2 Systemen reproduzieren, auf einem dritten trat der Fehler zwar auch auf, lässt sich aber jetzt aktuell nicht mehr reproduzieren. Alle 3 Container haben obige Systemdaten, auf den beiden mit reproduzierbarem Fehler sind jeweils nur der JS-Adapter und Info-Adapter(1.7.2+1.7.4) installiert. Hier das einfache Skript, starte ich es mit den Zeitplänen vCron1 oder vCron3, so funktioniert alles, bei vCron2 startet der Cron nicht. Die Sekunden sid nur eingebaut damit man das Ergebnis sofort sieht, ansonsten gibt es keinen Unterschied im Verhaltenvar vCron1, vCron2, vCron3, Crontst; vCron1 = '* * 9-21 * * *'; // funktioniert vCron2 = '* * 9-21,23 * * *'; // funktioniert nicht vCron3 = '* * 09-21,23 * * *'; // funktioniert Crontst = schedule(vCron2, function () { console.log('Crontest'); });
Kann das jemand nachvollziehen? Ursprüngliche Intention, das zu testen, war ein Post im FB-Forum. Dieser User hat jedoch ein System auf Raspi
Auf meinem Produktivsystem waren in meinem Test ursprünglich noch Zeiten vor 9Uhr und nach 21 Uhr eingestellt, diese Jobs hatten alle funktioniert, es wurde 'nur' in der Zeit zwischen 9-17Uhr nichts gestartet. Aber wie beschrieben kann ich es dort trotz scheinbar gleicher Komponenten nicht mehr nachvollziehenWinny
-
-
gutes Auge ich weiss nicht weshalb die Sterne verschwunden sind, im Script sind sie da! Und seltsamerweise auch wenn ich versuche den Beitrag zu bearbeiten. Muss was mit der Forensoftware zu tun haben (!?)
-
-
Danke, ich hab's geändert und auch gleich Codetags verwendet, kleine Starterfehler...
-
-
Danke fürs testen! Da bin ich jetzt aber echt froh, ich teste mir seit Tagen einen Wolf um ein reproduzierbares Muster zu sehen, wobei es auf meinem Produktivsystem jetzt nicht mehr zu reproduzieren ist. Die beiden Testcontainer habe ich ja nur für diesen Test erstellt und ich wüsste auch nicht was ich im Produktiv verändert hätte, evtl das Upgrade des JS-Controllers, jedoch hat eines der Testsysteme auch die 3.1.5.
-
Hatte auch schon ein thread mit dem gleichen Fehler (oder gewolltes feature)
Cron mit: 6-10,21-23 funktioniert nicht mehr ! (hat jahrelang geklappt !)
Cron mit 6,7,8,9,10,21,22,23 klappt.Bug oder gewolltes feature?
Wann wundert sich halt warum die Rollläden nicht mehr hoch fahren.
um dann festzustellen, dass soetwas nicht mehr geht !
Und dies muss man erst einmal finden -
@bahnuhr Wieso feature? Es kann ja nicht gewollt sein dass etwas nicht funktioniert, die Schreibweise mit Bindestrich wird ja auch vom Wizard im Blockly so geliefert
Ich habe jetzt noch ein Issue auf Github aufgemacht, mal sehen
-
-