Zu viele Skripte?

Hallo,

bei mir kommt, ich glaube seit der neusten Version, Abends die Meldung „Zuviele gleichzeitge Skripte, die Ausführung wird verworfen“. Um IPS wieder zum laufen zu bekommen muss ich den Dienst auf dem Windows Server neustarten - was aber nur geht wenn ich den Prozess per Taskmgr abschieße.

Hat jemand eine Idee woran sowas liegen kann? Wie ich dem auf den Grund gehen kann?

Hier der Teil der Log Datei wo das los ging:
26.03.2020 20:00:02 | 12068 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Außen\Garten vorne\Vorgarten (HUE)\Licht Vorgarten 4 (Ost)\Helligkeit] = 90
26.03.2020 20:00:02 | 44791 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Außen\Garten vorne\Vorgarten (HUE)\Licht Vorgarten 4 (Ost)\Sättigung] = 0
26.03.2020 20:00:02 | 29314 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Außen\Garten vorne\Vorgarten (HUE)\Licht Vorgarten 4 (Ost)\Farbmodus] = 1
26.03.2020 20:00:02 | 38232 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Außen\Garten vorne\Vorgarten (HUE)\Licht Vorgarten 4 (Ost)\Erreichbar] = true
26.03.2020 20:00:02 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 0 ~ Absender: RunScript ~ Dauer: 7 ms
26.03.2020 20:00:02 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 23 ~ Absender: TimerEvent
26.03.2020 20:00:04 | 18193 | MESSAGE | Server Socket | Eingehende Verbindung…
26.03.2020 20:00:04 | 38548 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Haus Allgemein\System \E-Mail, Receive (POP3)\Last message] = 1585237778
26.03.2020 20:00:06 | 11542 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Außen\Pool Raum\Zulauf Temperatur inkl. Heizung (Düse) (Kanal A)\Battery] = 100
26.03.2020 20:00:06 | 45694 | MESSAGE | VariableManager | [Zuhause - Urnenfeld\Außen\Pool Raum\Zulauf Temperatur inkl. Heizung (Düse) (Kanal A)\Signal Quality] = 47
26.03.2020 20:00:06 | 22953 | MESSAGE | VariableManager | [Zuhause - Urnenfeld\Außen\Pool Raum\Zulauf Temperatur inkl. Heizung (Düse) (Kanal A)\Temperature] = 7,6000000000
26.03.2020 20:00:11 | 52809 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Keller\Sauna\Sauna Temperatur (Kanal A)\Battery] = 100
26.03.2020 20:00:11 | 46316 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Keller\Sauna\Sauna Temperatur (Kanal A)\Signal Quality] = 48
26.03.2020 20:00:11 | 42938 | DEBUG | VariableManager | [Zuhause - Urnenfeld\Keller\Sauna\Sauna Temperatur (Kanal A)\Temperatur] = 17,6000000000
26.03.2020 20:00:12 | 00000 | MESSAGE | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung…
26.03.2020 20:00:12 | 00000 | MESSAGE | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung…
26.03.2020 20:00:13 | 00000 | MESSAGE | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung…
26.03.2020 20:00:13 | 00000 | MESSAGE | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung…
26.03.2020 20:00:13 | 00000 | MESSAGE | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung…
26.03.2020 20:00:14 | 00000 | MESSAGE | ScriptEngine | Zu viele gleichzeitige Skripte. Verwerfe Ausführung…

Standard Frage, Standard Antwort :wink:

Widget PHP Information öffnen und prüfen, welche Scripte lange laufen oder hängen bleiben.

Hi,

danke, das kannte ich gar nicht.
Aktuell hängt nur „WeatherStation_Update_Woundground“, wobei die Wetteration läuft und ich die ID auch schon mal deaktiviert habe, aber es geht nicht weg.
bei den anderen laufen jede Menge Skripte durch, hin und wieder sieht man auch mal „untätig“.

Max 10 Skripte gleichzeitig? Kann man das erhöhen?

Bin gespannt, wenn es wieder hängen bleibt müsste ich da ja mehr sehen

Ja kann man erhöhen.
Gibt ein YouTube Video von Symcon zu dem Thema (Spezialschalter).
Michael

Auch das, Standard Frage und Standard Antwort :stuck_out_tongue:

ja, ja, Spezialschalter und ThreadCount erhöhen, aber vorsichtig, was möglich ist hängt von deiner Hardware bzw. Speicherausbau ab.

ja, da sollten dann einige „rot“ sein.

danke!
Hardware, könnte reichen :slight_smile: Xeon E2144G, 3,60GHz, die VM darf aktuell 12 GB RAM nutzen. SSD Raid 10.
CPU Last liegt bei 5%, egal was der macht.

Wei beendende ich die roten? Kann ich nur den dienst neustarten?

Du kannst die roten leider nicht beenden - du müsstest herausfinden warum diese überhaupt hängen bleiben.

paresy

super, danke.

dann weiß ich jetzt schon mal wo ich suchen muss.

Es bleibt immer der „WeatherStation_Update_Woundground“ hängen, das ding habe ich aus dem Shop. Da müsste ich dann mal den Progammierer fragen.

(jetzt mit 20 Threads läuft IP-Symcon ingesamt aber schon mal deutlich schneller und sogar die IPS Tablet reageren besser).

Dann suche mal den Fehler bei „WeatherStation_Update_Woundground“, und wenn du nichts findest, schalte das mal ab.
Oder mach die Abfragen mal Zeitlich länger.

Ich habe erst die Zugangsdaten für wondground entfernt, das hat nicht geholfen. Im zweiten versuche habe ich noch das Upload intervall auf 9999999 gestellt, nun ist es weg.

In der Wetterstation habe ich dann direkten Upload zu Wonderground hinterlegt, geht also auch so.

danke.

PS. das mit den Threads war echt gut, so läufst deutlich besser und Lampen schalten teilweise schneller.

Hi,
hast Du deinen API-Key im Modul eingetragen?

Ralf

den key hatte ich drin. Jetzt ist er raus. aber damit waren die hänger nicht weg. erst mit dem übertrieben hohen timer hats geklappt.

Ist ja nicht so wichtig, wenn auch die WetterStation das selber hoch laden kann.