Ich habe seit Tagen das Problem, dass das Gateway fast 2 Minuten benötigt, um zu starten, obwohl nur ein Telegram-Channel eingerichtet ist. Hast du noch einen Rat für mich?
Deutlich besser als vorher: Wir haben die Bremse jetzt exakt lokalisiert.
Was ich gefunden habe:
Der langsame Start kommt nicht von allgemeinem .openclaw-Müll, sondern vor allem von zwei konkreten Startup-Phasen:
sidecars.channels = 69.1s
sidecars.plugin-service = 26.7s
Zusammen macht das praktisch die komplette Wartezeit aus:
sidecars.total = 95.8s
ready gesamt = 105.2s
Wichtig:
Der Gateway ist also nicht einfach generell träge. Es sieht eher so aus:
- Der Channel-Startup benötigt ca. 69 Sekunden.
- Die Plugin-Services benötigen danach noch einmal ca. 27 Sekunden.
Das erklärt, warum es sich nach jeder Änderung so anfühlt, als müsste ich fast 2 Minuten warten.
Was Cleanup angeht:
Der Ordner ~/.openclaw ist bei mir ca. 1,7 GB groß. Der größte Teil davon ist:
plugin-runtime-deps = 1.5G
Das ist zwar viel, scheint aber nicht die Hauptursache für den langsamen Post-Attach-Start zu sein.
Cleanup wäre vermutlich sinnvoll, aber wahrscheinlich nicht der eigentliche Fix.
Noch ein wichtiger Punkt:
openclaw status ist weiterhin selbst langsam:
openclaw gateway status ≈ 2.46s
openclaw status ≈ 50.59s
Das scheint ein separater Schmerzpunkt zu sein.
Mein Fazit:
Wir haben jetzt zwei klare Verdächtige:
Channels
Plugin Services
Nächster sinnvoller Schritt:
Ich würde gerne die Plugin-Services weiter aufdröseln, damit sichtbar wird, welcher konkrete Service die 26,7 Sekunden verursacht.
Danach wäre es sinnvoll, den Channel-Startup noch genauer zu untersuchen, um herauszufinden, warum ein einzelner Telegram-Channel ca. 69 Sekunden benötigt.
Das ist jetzt nicht mehr blindes Suchen, sondern eher das gezielte Freilegen des konkreten Übeltäters.