software:middleware:push-server
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
software:middleware:push-server [2017/05/13 12:32] – Unterschied Konsole vs. Systemd verdeutlicht jau | software:middleware:push-server [2019/03/18 17:18] – [Systemd] Beschreibung jau | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
{{ : | {{ : | ||
Der Push-Server (PS) ist ein Dienst der Teile der Middleware nutzt um Echtzeitwerte an Clients auszuliefern. Quelle für die Rohdaten ist der vzlogger. Ausgeliefert werden aber nur Daten von Kanälen die in der Middleware konfiguriert sind.\\ | Der Push-Server (PS) ist ein Dienst der Teile der Middleware nutzt um Echtzeitwerte an Clients auszuliefern. Quelle für die Rohdaten ist der vzlogger. Ausgeliefert werden aber nur Daten von Kanälen die in der Middleware konfiguriert sind.\\ | ||
- | Im Git ist eine tiefer gehende Beschreibung verfügbar: [[https:// | + | Im Git ist eine tiefer gehende Beschreibung verfügbar: [[https:// |
Ziel der Daten können das Frontend oder andere Clientanwendungen wie z.B. [[https:// | Ziel der Daten können das Frontend oder andere Clientanwendungen wie z.B. [[https:// | ||
Zeile 12: | Zeile 12: | ||
==== Middleware ==== | ==== Middleware ==== | ||
- | Standardmäßig | + | Seit Version 1.0 ist der PS Standardmäßig aktiviert. |
+ | |||
+ | In älteren Versionen | ||
<code | volkszaehler.conf.php> | <code | volkszaehler.conf.php> | ||
/** | /** | ||
Zeile 29: | Zeile 31: | ||
Gestartet wird der PS an der Konsole mit: | Gestartet wird der PS an der Konsole mit: | ||
- | < | + | < |
Es ist aber besser stattdessen einen vollwertigen Hintergrunddienst (z.B. über Systemd) einzurichten. | Es ist aber besser stattdessen einen vollwertigen Hintergrunddienst (z.B. über Systemd) einzurichten. | ||
Zeile 38: | Zeile 40: | ||
<code | push-server.service> | <code | push-server.service> | ||
[Unit] | [Unit] | ||
- | Description=push-server | + | Description=Volkszaehler.org Push-Server |
After=syslog.target network.target | After=syslog.target network.target | ||
Requires= | Requires= | ||
[Service] | [Service] | ||
- | ExecStart=/ | + | ExecStart=/ |
ExecReload=/ | ExecReload=/ | ||
- | StandardOutput=null | + | StandardOutput=journal |
Restart=always | Restart=always | ||
software/middleware/push-server.txt · Zuletzt geändert: 2023/07/05 09:39 von jau