NEWS
Daemon.log voll mit integer overflow Meldungen
-
@Trident sagte:
2419200000
Der Wert entspricht exakt 28 Tagen (40320 Minuten). Wird in einem Skript solch eine lange Verzögerungszeit verwendet ?
@paul53
Danke für den Hinweis. Eigentlich habe ich kein Skript mit einer solchen Verzögerung. Ich betreibe sogar nur eines wo überhaupt der Baustein vorkommt. Dieses ist jetzt deaktiviert (stop Button in der gui) und alle der JavaScript Adapter ist neugestartet.
Keine Änderung...
Das spammen der errors im log hört allerdings auf, wenn ich den iobroker komplett stoppe. Es liegt also schon an ihm. Ein Neustart behebt das Problem leider aber auch nicht.Ich habe nun alle Adapter der Reihe noch deaktiviert und bin glaube ich dem Verursacher auf die Schliche gekommen. Deaktiviere ich den sql Adapter hören die errors auf!
Leider brauche ich diesen relativ dringend, gibt es Ideen wie ich helfen kann den Fehler einzugrenzen?
-
@paul53
Danke für den Hinweis. Eigentlich habe ich kein Skript mit einer solchen Verzögerung. Ich betreibe sogar nur eines wo überhaupt der Baustein vorkommt. Dieses ist jetzt deaktiviert (stop Button in der gui) und alle der JavaScript Adapter ist neugestartet.
Keine Änderung...
Das spammen der errors im log hört allerdings auf, wenn ich den iobroker komplett stoppe. Es liegt also schon an ihm. Ein Neustart behebt das Problem leider aber auch nicht.Ich habe nun alle Adapter der Reihe noch deaktiviert und bin glaube ich dem Verursacher auf die Schliche gekommen. Deaktiviere ich den sql Adapter hören die errors auf!
Leider brauche ich diesen relativ dringend, gibt es Ideen wie ich helfen kann den Fehler einzugrenzen?
-
@paul53 nein - leider nicht. Ist alles auf „bei Änderung“ und einer gewissen Vorhaltezeit - welche aber nie 28 Tage ist sondern zwischen 1-2 Jahren.
-
@paul53 ich meine nicht - werde das aber nochmal gründlich prüfen. Danke für den Hinweis! Da hatte ich nicht explizit hingeschaut! Melde mich dann wieder
-
@Trident
Irgendwo muss es herkommen ? Würde es der Adapter verursachen, hätten andere Anwender auch das Problem. -
@Trident Danke auf jedenfalls für die Ideen - ich suche mal weiter. Ein großer Zahlen wert als value kann es ja nicht sein, oder? Was ich gemacht habe ist, dass ich Datentypen spezifisch definiert habe - also im Menü des sql Adapters.
-
@Trident sagte:
Ein großer Zahlen wert als value kann es ja nicht sein, oder?
Nein, das hat nichts mit Timeout zu tun. In der Instanz-Konfiguration steht auch keine so lange Zeit ?
-
@paul53 wenn du die default-Einstellung meinst? Da steht nichts in dieser Dimension ... da steht tausend Millisekunden
@paul53 Ich prüfe zur Sicherheit nochmal alle datenpunkte, welche ich mit dem sql Adapter aufzeichne ... nicht das ich was übersehen habe - glaube ich eigentlich nicht aber mal sehen. Gleichzeitig deaktiviere ich mal schritt für schritt das logging der datenpunkte und prüfe die Auswirkungen. Dann müsste ich den Schuldigen ja finden (ist zwar extrem viel nerviges klicken sehe im Moment aber keine anderen weg).
-
@paul53 Ich prüfe zur Sicherheit nochmal alle datenpunkte, welche ich mit dem sql Adapter aufzeichne ... nicht das ich was übersehen habe - glaube ich eigentlich nicht aber mal sehen. Gleichzeitig deaktiviere ich mal schritt für schritt das logging der datenpunkte und prüfe die Auswirkungen. Dann müsste ich den Schuldigen ja finden (ist zwar extrem viel nerviges klicken sehe im Moment aber keine anderen weg).
