[vz-users] Push server - Verständnisfrage / Fehlersuche

Andreas Götz cpuidle at gmail.com
Sun Jun 23 15:33:11 CEST 2019


> Am 23.06.2019 um 15:29 schrieb Seb Sa <sebsa80 at gmail.com>:
> 
> Hi,
> 
> ja mag sein. Weiss ich dann aber auch nicht wo das da herkommt

Auch das ist ganz einfach. Du hast das Image und da läuft er schon wir Frank Dir schrieb. 

Der Fehler ist einzig dass Du versuchst in nochmal zu starten. 

> und solange es funktioniert, frisst es kein Brot für mich. :)

Einfach nicht tun und dann gibts keinen Fehler. 

> Form follows function.

Naja. Hier gibts kein Voodoo, passt alles zusammen. 

Viele Grüße, Andreas 
> 
> VG
> 
> Sebastian
> 
>> Am 23.06.2019 um 15:26 schrieb Andreas Götz <cpuidle at gmail.com>:
>> 
>> Nochmal: es funktioniert obwohl Du die Fehlermeldung erhältst weil da schon ein Pushserver läuft! Einer reicht...
>> 
>> Viele Grüße,
>> Andreas
>> 
>>> Am 23.06.2019 um 14:37 schrieb Seb Sa <sebsa80 at gmail.com>:
>>> 
>>> Hi,
>>> 
>>> sorry, die mail hatte google in spam/Werbung verschoben. 
>>> 
>>> Aber hat sich ja derweil geklärt. Trotz dieser Fehlermeldung funktioniert es einwandfrei, wenn man weiss wie. :)
>>> 
>>> Viele Grüße
>>> 
>>> Sebastian
>>> 
>>> 
>>>> Am 22.06.2019 um 10:02 schrieb Andreas Goetz <cpuidle at gmail.com>:
>>>> 
>>>> Moin Sebastian,
>>>> 
>>>>> Am 22.06.2019 um 08:17 schrieb Seb Sa <sebsa80 at gmail.com>:
>>>>> 
>>>>> Hallo zusammen,
>>>>> 
>>>>> Ich komme nicht hinter was ich ggf. falsch gemacht haben könnte. Meinem Verständnis nach sollte das frontend doch mit aktiviertem push jede einzelnen Impuls grafisch darstellen. Was je nach Last eine Aktualisierung alle paar Sekunden wäre mit einem Zähler der 2000 imp / kwh „sendet“.
>>>>> Ich habe die aggtime im vzlogger auf 60s gestellt. Das reicht an sich vollkommen aus. Brauche die Daten nicht auf Sekundenbasis, da nur ein Gerät angeschlossen ist, und dieses über Stunden mit der gleichen Last läuft.
>>>>> Nun stellt es sich aber auch grafisch so dar, das ich in der middleware immer nur alle 60s eine Aktualisierung sehe. Denke mit dem push sollte das ja so nicht sein.
>>>> 
>>>> Korrekt. 
>>>> 
>>>>> 
>>>>> Eingerichtet ist das alles stur nach wiki und Anleitung zum push server. https://wiki.volkszaehler.org/software/middleware/push-server
>>>>> Beim starten mit php /var/www/volkszaehler.org/bin/push-server
>>>>> 
>>>>> 
>>>>> Bekomme ich eine mir nicht auf den ersten Blick verständliche Fehlermeldung. Bin mir aber nicht sicher, ob das ggf. normal ist, oder ob irgendwo noch irgendwas umkonfiguriert werden muss.
>>>>> 
>>>>> php /var/www/volkszaehler.org/bin/push-server
>>>>> Volkszaehler Push Server
>>>>> Listening for updates on 5582. Clients may connect at 8082.
>>>>> PHP Fatal error:  Uncaught RuntimeException: Failed to listen on "tcp://0.0.0.0:5582": Address already in use in /home/pi/volkszaehler.org/vendor/react/socket/src/TcpServer.php:164
>>>>> Stack trace:
>>>>> #0 /home/pi/volkszaehler.org/vendor/react/socket/src/Server.php(36): React\Socket\TcpServer->__construct('tcp://0.0.0.0:5...', Object(React\EventLoop\StreamSelectLoop), Array)
>>>>> #1 /home/pi/volkszaehler.org/bin/push-server(78): React\Socket\Server->__construct('0.0.0.0:5582', Object(React\EventLoop\StreamSelectLoop))
>>>>> #2 {main}
>>>>>   thrown in /home/pi/volkszaehler.org/vendor/react/socket/src/TcpServer.php on line 164
>>>>> 
>>>>> 
>>>> Die Meldung ist eindeutig: port 5582 ist belegt- läuft da noch ein Pushserver? Belegte Ports kannst Du z.B. mit lsof finden- konkreten Aufruf musst Du googeln.
>>>> 
>>>>> Welchen Weg müsste ich gehen, um den Fehler zu analysieren, bzw. auch um den push server auch zum laufen zu bekommen. Im Vzlogger läuft er offensichtlich, aber am frontend kommt nichts an. Weiss nicht wo mein Denkfehler ist. 
>>>> 
>>>> Was heisst läuft offensichtlich? Logfile?
>>>> 
>>>>> Vielen Dank und Gruß
>>>>> 
>>>>> Sebastian
>>>> 
>>>> Viele Grüße, Andreas 
>>> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190623/28b3ee89/attachment-0001.html>


More information about the volkszaehler-users mailing list