NEWS
Socket error in blockly
-
Habe mal eine Frage an die Experten:
Wenn ich in blockly programmiere und die Seite länger offen ist, oder ich auch nur die Seite zum programmieren offen habe um die Debugs zu beobachten, hängt er sich immer wiedermal mit "socket error" auf und kreiselt eine Zeit, bis er dann wieder ansprechbar ist. Änderungen am Skript sind dann alle weg.
Woran könnte das liegen?@joergh sagte in Socket error in blockly:
Woran könnte das liegen?
kann man pauschal nicht beantworten ohne weitere Informationen, von daher bleibt deine Frage wohl noch länger unbeantwortet
-
@joergh sagte in Socket error in blockly:
Woran könnte das liegen?
kann man pauschal nicht beantworten ohne weitere Informationen, von daher bleibt deine Frage wohl noch länger unbeantwortet
-
Habe mal eine Frage an die Experten:
Wenn ich in blockly programmiere und die Seite länger offen ist, oder ich auch nur die Seite zum programmieren offen habe um die Debugs zu beobachten, hängt er sich immer wiedermal mit "socket error" auf und kreiselt eine Zeit, bis er dann wieder ansprechbar ist. Änderungen am Skript sind dann alle weg.
Woran könnte das liegen?hast du deine extensions im browser alle deaktiviert oder anderen browser getestet
mögliichkeiten
- browser
- dein pc braucht resourcen für was anderes
- hoher netzwerk traffic
- iobroker serverlast (swap, ram,adapter aktualisiert...)
such dir was aus :-)
-
hast du deine extensions im browser alle deaktiviert oder anderen browser getestet
mögliichkeiten
- browser
- dein pc braucht resourcen für was anderes
- hoher netzwerk traffic
- iobroker serverlast (swap, ram,adapter aktualisiert...)
such dir was aus :-)
- Browser denkbar...(Firefox), aber scheint mir irgendwie nicht logisch, weil er sich wieder fängt...sieht mir eher nach PI Thema aus.
- Pc ist es definitiv nicht, der lächelt nur müde performance seitig
- hoher netzwerk traffic glaube ich auch nicht, da nix läuft was den verursachen kann, zudem 1 Gbit Netz..
- ioBroker Serverlast ist meine Vermutung...nur wie stelle ich das fest?
-
- Browser denkbar...(Firefox), aber scheint mir irgendwie nicht logisch, weil er sich wieder fängt...sieht mir eher nach PI Thema aus.
- Pc ist es definitiv nicht, der lächelt nur müde performance seitig
- hoher netzwerk traffic glaube ich auch nicht, da nix läuft was den verursachen kann, zudem 1 Gbit Netz..
- ioBroker Serverlast ist meine Vermutung...nur wie stelle ich das fest?
@joergh FF macht meinstens Probleme, vorallem in den neusten Versionen, teste es doch mal mit einem anderen
@joergh sagte in Socket error in blockly:
Serverlast
mit top oder htop auf deinem PI
desweiteren fehlen immer noch die passenden Infos!! welche Adapterversionen installiert sind
-
@joergh FF macht meinstens Probleme, vorallem in den neusten Versionen, teste es doch mal mit einem anderen
@joergh sagte in Socket error in blockly:
Serverlast
mit top oder htop auf deinem PI
desweiteren fehlen immer noch die passenden Infos!! welche Adapterversionen installiert sind
-
@joergh FF macht meinstens Probleme, vorallem in den neusten Versionen, teste es doch mal mit einem anderen
@joergh sagte in Socket error in blockly:
Serverlast
mit top oder htop auf deinem PI
desweiteren fehlen immer noch die passenden Infos!! welche Adapterversionen installiert sind
Habe mal top gestartet und eigentlich sieht es ganz ok aus, CPU Last bei 60-65%
Angaben zum Mem 7897,7 total, 766 free 2745,2 used, 4xxx buff/cache - heißt dass er kann nur 4 von 8 GB nutzen?
Swap ist 100 total, 0,4 free, 99,6 used (ist das normal dass der so stark ausgelastet ist?)Soeben kam der Socket Error auch auf der Instanzen Seite für einige Sekunden...
-
Habe mal top gestartet und eigentlich sieht es ganz ok aus, CPU Last bei 60-65%
Angaben zum Mem 7897,7 total, 766 free 2745,2 used, 4xxx buff/cache - heißt dass er kann nur 4 von 8 GB nutzen?
Swap ist 100 total, 0,4 free, 99,6 used (ist das normal dass der so stark ausgelastet ist?)Soeben kam der Socket Error auch auf der Instanzen Seite für einige Sekunden...
@joergh sagte in Socket error in blockly:
Swap ist 100 total
das sollte nicht sein, da läuft dann wohl etwas nicht rund
@joergh sagte in Socket error in blockly:
War ja auch nicht gefragt bisher
ist eigendlich selbsverständlich, alles Mögliche an Informationen zu liefern
Web Adapter?zeig doch mal die ganze Ausgabe von top (und nicht nur abschreiben), nach einem reboot und beobachte dann mal die Ausgabe
-
@joergh sagte in Socket error in blockly:
Swap ist 100 total
das sollte nicht sein, da läuft dann wohl etwas nicht rund
@joergh sagte in Socket error in blockly:
War ja auch nicht gefragt bisher
ist eigendlich selbsverständlich, alles Mögliche an Informationen zu liefern
Web Adapter?zeig doch mal die ganze Ausgabe von top (und nicht nur abschreiben), nach einem reboot und beobachte dann mal die Ausgabe
@crunchip sagte in Socket error in blockly:
@joergh sagte in Socket error in blockly:
Swap ist 100 total
das sollte nicht sein, da läuft dann wohl etwas nicht rund
@joergh sagte in Socket error in blockly:
War ja auch nicht gefragt bisher
ist eigendlich selbsverständlich, alles Mögliche an Informationen zu liefern
Web Adapter?Man kann sich auch einem Problem iterativ nähern. Wenn jemand schon das gleiche Problem hatte und das leicht zuzuordnen ist, dann ist es eine Menge unnötiger Arbeit das komplette System hier reinzuschreiben. Es gibt ja tausende Daten die ich ungerichtet hier abtippen könnte, wo soll man denn anfangen?
Ich vermute mal Du meinst den Web-Server Adapter? V 3.4.9
zeig doch mal die ganze Ausgabe von top (und nicht nur abschreiben), nach einem reboot und beobachte dann mal die Ausgabe
Das aktualisiert sich ja permanent. Ich habe jetzt mal einen Screenshot genommen...Was soll ich denn beobachten? Die Werte schwanken immer in einem ähnlichen Bereich (siehe unten)
top - 22:57:43 up 1 day, 27 min, 1 user, load average: 9,37, 8,87, 8,74 Tasks: 196 total, 4 running, 192 sleeping, 0 stopped, 0 zombie %Cpu(s): 63,8 us, 17,5 sy, 0,0 ni, 6,9 id, 9,2 wa, 0,0 hi, 2,7 si, 0,0 st MiB Mem : 7897,7 total, 632,7 free, 2544,9 used, 4720,2 buff/cache MiB Swap: 100,0 total, 2,0 free, 98,0 used. 5294,6 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 25421 influxdb 20 0 3061136 2,2g 1,6g R 136,8 28,6 149:21.83 influxd 3186 iobroker 20 0 214572 102436 28664 R 80,5 1,3 1052:45 io.influxdb.0 1501 iobroker 20 0 355956 236352 28648 R 51,7 2,9 764:32.76 iobroker.js-con 125 root 20 0 115340 61212 60820 S 15,6 0,8 210:32.36 systemd-journal 1718 iobroker 20 0 258040 113792 28424 S 7,0 1,4 96:36.97 io.javascript.0 442 root 20 0 31656 3420 2084 S 6,6 0,0 83:39.57 rsyslogd 95 root 20 0 0 0 0 S 5,3 0,0 41:38.26 usb-storage 2538 iobroker 20 0 236924 114180 28636 S 4,3 1,4 70:25.69 io.shelly.0 536 root 20 0 0 0 0 I 4,0 0,0 12:52.04 kworker/u8:3-brcmf_wq/mmc1:0001:1 1628 root 10 -10 11972 1536 1396 S 3,3 0,0 40:43.83 multimacd 1692 root 20 0 271236 91768 3768 S 2,3 1,1 17:13.33 java 1936 iobroker 20 0 201052 70064 29396 S 2,3 0,9 6:04.66 io.mihome-vacuu 1848 iobroker 20 0 193220 67644 28536 S 1,3 0,8 27:40.73 io.modbus.0 1977 iobroker 20 0 201912 74756 28412 S 1,3 0,9 6:35.24 io.hm-rpc.5 2573 root 20 0 0 0 0 I 1,3 0,0 0:02.62 kworker/0:0-events 749 grafana 20 0 1010064 39160 18864 S 0,7 0,5 4:48.48 grafana-server 3317 iobroker 20 0 191408 75768 28540 S 0,7 0,9 4:27.18 io.web.0 3460 iobroker 20 0 184616 57396 28440 S 0,7 0,7 1:57.07 io.hm-rpc.4 4354 iobroker 20 0 187836 55952 29220 S 0,7 0,7 1:51.78 io.netro.0 4688 iobroker 20 0 189872 59984 29204 S 0,7 0,7 1:55.93 io.pvforecast.2 7576 pi 20 0 10472 3120 2444 R 0,7 0,0 0:00.19 top 16435 iobroker 20 0 197676 72656 29512 S 0,7 0,9 2:52.82 io.telegram.0 11 root 20 0 0 0 0 S 0,3 0,0 2:34.52 ksoftirqd/0 12 root 20 0 0 0 0 I 0,3 0,0 3:08.41 rcu_sched 17 root 20 0 0 0 0 S 0,3 0,0 2:00.60 ksoftirqd/1 22 root 20 0 0 0 0 S 0,3 0,0 1:59.34 ksoftirqd/2 62 root 0 -20 0 0 0 I 0,3 0,0 1:23.33 kworker/0:1H-kblockd 88 root -51 0 0 0 0 S 0,3 0,0 3:55.81 irq/47-mmc0 96 root 0 -20 0 0 0 I 0,3 0,0 1:10.24 kworker/1:1H-kblockd 97 root 20 0 0 0 0 D 0,3 0,0 2:32.89 jbd2/sda2-8 102 root 0 -20 0 0 0 I 0,3 0,0 1:29.51 kworker/2:1H-kblockd 158 root 20 0 17992 2340 2008 S 0,3 0,0 1:29.74 systemd-udevd 278 root 20 0 0 0 0 S 0,3 0,0 1:06.03 brcmf_wdog/mmc1 877 datapli+ 20 0 43488 11292 5776 S 0,3 0,1 3:12.56 python2.7 1896 iobroker 20 0 199776 67236 29180 S 0,3 0,8 5:46.15 io.mihome-vacuu 2381 iobroker 20 0 192036 72348 29176 S 0,3 0,9 2:15.42 io.info.0 2406 iobroker 20 0 192884 72504 29204 S 0,3 0,9 8:30.46 io.go-e.0 4553 iobroker 20 0 187860 58772 29332 S 0,3 0,7 1:55.61 io.pvforecast.1 4696 iobroker 20 0 184464 61200 28416 S 0,3 0,8 3:07.03 io.sourceanalyt 4826 iobroker 20 0 191960 63988 28580 S 0,3 0,8 4:56.84 io.fullybrowser 1 root 20 0 33692 5328 4208 S 0,0 0,1 0:13.97 systemd 2 root 20 0 0 0 0 S 0,0 0,0 0:00.06 kthreadd 3 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_gp 4 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_par_gp 6 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/0:0H-events_highpri 7 root 20 0 0 0 0 I 0,0 0,0 12:52.51 kworker/u8:0-events_unbound 8 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 mm_percpu_wq -
@crunchip sagte in Socket error in blockly:
@joergh sagte in Socket error in blockly:
Swap ist 100 total
das sollte nicht sein, da läuft dann wohl etwas nicht rund
@joergh sagte in Socket error in blockly:
War ja auch nicht gefragt bisher
ist eigendlich selbsverständlich, alles Mögliche an Informationen zu liefern
Web Adapter?Man kann sich auch einem Problem iterativ nähern. Wenn jemand schon das gleiche Problem hatte und das leicht zuzuordnen ist, dann ist es eine Menge unnötiger Arbeit das komplette System hier reinzuschreiben. Es gibt ja tausende Daten die ich ungerichtet hier abtippen könnte, wo soll man denn anfangen?
Ich vermute mal Du meinst den Web-Server Adapter? V 3.4.9
zeig doch mal die ganze Ausgabe von top (und nicht nur abschreiben), nach einem reboot und beobachte dann mal die Ausgabe
Das aktualisiert sich ja permanent. Ich habe jetzt mal einen Screenshot genommen...Was soll ich denn beobachten? Die Werte schwanken immer in einem ähnlichen Bereich (siehe unten)
top - 22:57:43 up 1 day, 27 min, 1 user, load average: 9,37, 8,87, 8,74 Tasks: 196 total, 4 running, 192 sleeping, 0 stopped, 0 zombie %Cpu(s): 63,8 us, 17,5 sy, 0,0 ni, 6,9 id, 9,2 wa, 0,0 hi, 2,7 si, 0,0 st MiB Mem : 7897,7 total, 632,7 free, 2544,9 used, 4720,2 buff/cache MiB Swap: 100,0 total, 2,0 free, 98,0 used. 5294,6 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 25421 influxdb 20 0 3061136 2,2g 1,6g R 136,8 28,6 149:21.83 influxd 3186 iobroker 20 0 214572 102436 28664 R 80,5 1,3 1052:45 io.influxdb.0 1501 iobroker 20 0 355956 236352 28648 R 51,7 2,9 764:32.76 iobroker.js-con 125 root 20 0 115340 61212 60820 S 15,6 0,8 210:32.36 systemd-journal 1718 iobroker 20 0 258040 113792 28424 S 7,0 1,4 96:36.97 io.javascript.0 442 root 20 0 31656 3420 2084 S 6,6 0,0 83:39.57 rsyslogd 95 root 20 0 0 0 0 S 5,3 0,0 41:38.26 usb-storage 2538 iobroker 20 0 236924 114180 28636 S 4,3 1,4 70:25.69 io.shelly.0 536 root 20 0 0 0 0 I 4,0 0,0 12:52.04 kworker/u8:3-brcmf_wq/mmc1:0001:1 1628 root 10 -10 11972 1536 1396 S 3,3 0,0 40:43.83 multimacd 1692 root 20 0 271236 91768 3768 S 2,3 1,1 17:13.33 java 1936 iobroker 20 0 201052 70064 29396 S 2,3 0,9 6:04.66 io.mihome-vacuu 1848 iobroker 20 0 193220 67644 28536 S 1,3 0,8 27:40.73 io.modbus.0 1977 iobroker 20 0 201912 74756 28412 S 1,3 0,9 6:35.24 io.hm-rpc.5 2573 root 20 0 0 0 0 I 1,3 0,0 0:02.62 kworker/0:0-events 749 grafana 20 0 1010064 39160 18864 S 0,7 0,5 4:48.48 grafana-server 3317 iobroker 20 0 191408 75768 28540 S 0,7 0,9 4:27.18 io.web.0 3460 iobroker 20 0 184616 57396 28440 S 0,7 0,7 1:57.07 io.hm-rpc.4 4354 iobroker 20 0 187836 55952 29220 S 0,7 0,7 1:51.78 io.netro.0 4688 iobroker 20 0 189872 59984 29204 S 0,7 0,7 1:55.93 io.pvforecast.2 7576 pi 20 0 10472 3120 2444 R 0,7 0,0 0:00.19 top 16435 iobroker 20 0 197676 72656 29512 S 0,7 0,9 2:52.82 io.telegram.0 11 root 20 0 0 0 0 S 0,3 0,0 2:34.52 ksoftirqd/0 12 root 20 0 0 0 0 I 0,3 0,0 3:08.41 rcu_sched 17 root 20 0 0 0 0 S 0,3 0,0 2:00.60 ksoftirqd/1 22 root 20 0 0 0 0 S 0,3 0,0 1:59.34 ksoftirqd/2 62 root 0 -20 0 0 0 I 0,3 0,0 1:23.33 kworker/0:1H-kblockd 88 root -51 0 0 0 0 S 0,3 0,0 3:55.81 irq/47-mmc0 96 root 0 -20 0 0 0 I 0,3 0,0 1:10.24 kworker/1:1H-kblockd 97 root 20 0 0 0 0 D 0,3 0,0 2:32.89 jbd2/sda2-8 102 root 0 -20 0 0 0 I 0,3 0,0 1:29.51 kworker/2:1H-kblockd 158 root 20 0 17992 2340 2008 S 0,3 0,0 1:29.74 systemd-udevd 278 root 20 0 0 0 0 S 0,3 0,0 1:06.03 brcmf_wdog/mmc1 877 datapli+ 20 0 43488 11292 5776 S 0,3 0,1 3:12.56 python2.7 1896 iobroker 20 0 199776 67236 29180 S 0,3 0,8 5:46.15 io.mihome-vacuu 2381 iobroker 20 0 192036 72348 29176 S 0,3 0,9 2:15.42 io.info.0 2406 iobroker 20 0 192884 72504 29204 S 0,3 0,9 8:30.46 io.go-e.0 4553 iobroker 20 0 187860 58772 29332 S 0,3 0,7 1:55.61 io.pvforecast.1 4696 iobroker 20 0 184464 61200 28416 S 0,3 0,8 3:07.03 io.sourceanalyt 4826 iobroker 20 0 191960 63988 28580 S 0,3 0,8 4:56.84 io.fullybrowser 1 root 20 0 33692 5328 4208 S 0,0 0,1 0:13.97 systemd 2 root 20 0 0 0 0 S 0,0 0,0 0:00.06 kthreadd 3 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_gp 4 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_par_gp 6 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/0:0H-events_highpri 7 root 20 0 0 0 0 I 0,0 0,0 12:52.51 kworker/u8:0-events_unbound 8 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 mm_percpu_wq@joergh dein load liegt bei rund 9, sowie deine influxd bei über136%
-
@joergh sagte in Socket error in blockly:
..und was sagt mir load 9 und influxdb 136%?
Das die Kiste komplett im roten Bereich dreht.
Schau dir das Setup der influxdb an. Da ist was falsch aufgesetzt. -
@joergh sagte in Socket error in blockly:
..und was sagt mir load 9 und influxdb 136%?
Das die Kiste komplett im roten Bereich dreht.
Schau dir das Setup der influxdb an. Da ist was falsch aufgesetzt.Was ist denn normal und wie schaue ich nun ob was falsch "aufgesetzt" ist?
-
Was ist denn normal und wie schaue ich nun ob was falsch "aufgesetzt" ist?
@joergh
Keine Ahnung was du da eingestellt hast.
Für was verwendest du influx? Als Datenbank für grafana?
Was schiebst du da alles rein? In welchem Intervall? -
@joergh
Keine Ahnung was du da eingestellt hast.
Für was verwendest du influx? Als Datenbank für grafana?
Was schiebst du da alles rein? In welchem Intervall?Ich habe bewusst nirgends etwas "eingestellt", sondern Grafana 8 installiert und zeichne damit halt Datenpunkte weiter auf ohne weiter irgendwas einzustellen...:man-shrugging:
Den Socket Error unknown hatte ich zumindest im Blockly Skript Editor aber auch schon bei Grafana 7...habe mich lange nicht drum geschert, weil er halt auch nicht sooo oft vorkommt..
-
@joergh
Keine Ahnung was du da eingestellt hast.
Für was verwendest du influx? Als Datenbank für grafana?
Was schiebst du da alles rein? In welchem Intervall?@thomas-braun sagte in Socket error in blockly:
Für was verwendest du influx? Als Datenbank für grafana?
Genau.
Was schiebst du da alles rein? In welchem Intervall?
Alle möglichen Datenpunkte...Temperaturen, Leistungswerte etc. in unterschiedlichen Intervallen. Meist zwischen einigen Sekunden bis Minuten...
-
@thomas-braun sagte in Socket error in blockly:
Für was verwendest du influx? Als Datenbank für grafana?
Genau.
Was schiebst du da alles rein? In welchem Intervall?
Alle möglichen Datenpunkte...Temperaturen, Leistungswerte etc. in unterschiedlichen Intervallen. Meist zwischen einigen Sekunden bis Minuten...
@joergh
Das scheint mir zuviel und zuhäufig zu sein. -
@joergh
Das scheint mir zuviel und zuhäufig zu sein.Warum ist die CPU Last dann aber nicht höher? Was ist mit dem SWAP File? Nutzt es etwas wenn ich das vergrößere?
-
Warum ist die CPU Last dann aber nicht höher? Was ist mit dem SWAP File? Nutzt es etwas wenn ich das vergrößere?
@joergh
Die CPU-Kerne sind zu 200% ausgelastet. Dauerhaft. Sieht man an der Average Load.
Da nützt dir auch ein größeres Swap File nix. -
@thomas-braun sagte in Socket error in blockly:
Für was verwendest du influx? Als Datenbank für grafana?
Genau.
Was schiebst du da alles rein? In welchem Intervall?
Alle möglichen Datenpunkte...Temperaturen, Leistungswerte etc. in unterschiedlichen Intervallen. Meist zwischen einigen Sekunden bis Minuten...
@joergh sagte in Socket error in blockly:
Alle möglichen Datenpunkte
vllt hast am Ende alle Zustände per Schraubenschlüssel aktiviert? zeig mal was du alles loggst
Objekte, rechts auf Einstellung und infldb auswählen
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden