Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:middleware:push-server

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:middleware:push-server [2019/04/09 15:13] – Version korrigiert jausoftware:middleware:push-server [2023/07/05 09:39] (aktuell) – [Vzlogger] Konfig-Änderung umformuliert jau
Zeile 9: Zeile 9:
 <note warning>**Sicherheitshinweis:** Der Push-Server liefert die Daten **aller** Kanäle an die verbunden Clients aus. Unabhängig davon ob sie abonniert, nicht abonniert, als öffentlich oder privat konfiguriert sind.</note>  <note warning>**Sicherheitshinweis:** Der Push-Server liefert die Daten **aller** Kanäle an die verbunden Clients aus. Unabhängig davon ob sie abonniert, nicht abonniert, als öffentlich oder privat konfiguriert sind.</note> 
 ===== Konfiguration ===== ===== Konfiguration =====
-Um den PS zu nutzen sind ein paar Änderungen nötig.+Um den PS zu nutzen sind ein paar Änderungen an (alter) Middleware, PS-Systemdienst, vzlogger und Frontend nötig.
  
 ==== Middleware ==== ==== Middleware ====
-Seit Version 2.0 ist der PS Standardmäßig aktiviert.+Seit Version 2.0 der Middleware ist der Empfang vom PS-Daten schon standardmäßig eingerichtet, dieser Punkt kann daher übersprungen werden.
  
-In älteren Versionen muss er enabled werden:+In älteren Versionen muss er noch aktiviert werden:
 <code | volkszaehler.conf.php> <code | volkszaehler.conf.php>
 /** /**
Zeile 35: Zeile 35:
  
 ==== Systemd ==== ==== Systemd ====
-Für Debian "Jessie" (Raspberry-Image) ist der Hintergrunddienst folgendermaßen einzurichten:+Für Debian (Raspberry-Image) ist der Hintergrunddienst folgendermaßen einzurichten:
 <code>sudo nano /etc/systemd/system/push-server.service</code> <code>sudo nano /etc/systemd/system/push-server.service</code>
 Inhalt der Datei: Inhalt der Datei:
Zeile 60: Zeile 60:
  
 ==== Vzlogger ==== ==== Vzlogger ====
-Die vzlogger-Konfiguration um die Zeilen erweitern:+Die folgenden Zeilen in die vzlogger-Konfiguration einfügen:
 <code | vzlogger.conf> <code | vzlogger.conf>
 "push": [ "push": [
Zeile 70: Zeile 70:
  
 Vzlogger neu starten: Vzlogger neu starten:
-<code>sudo systemctl stop vzlogger +<code>sudo systemctl restart vzlogger</code>
-sudo systemctl start vzlogger</code>+
  
 ==== Frontend ==== ==== Frontend ====
Zeile 87: Zeile 86:
  
 ===== Hinweise ===== ===== Hinweise =====
-Angezeigt werde die empfangenen Werte im Zuge der automatischen Aktualisierung.+Angezeigt werden die empfangenen Werte im Zuge der automatischen Aktualisierung.
  
-Daten die der PS ausliefert werden vom Frontend nicht gespeichert. Wird das Browserfenster geschlossen oder die Darstellung manipuliert sind die Werte verloren und es wird auf Daten zurückgegriffen die in der Datenbank hinterlegt sind.+Datendie der PS ausliefert werden vom Frontend nicht gespeichert. Wird das Browserfenster geschlossen oder die Darstellung manipuliert sind die Werte verloren und es wird auf Daten zurückgegriffendie in der Datenbank hinterlegt sind.
software/middleware/push-server.1554815582.txt.gz · Zuletzt geändert: 2019/04/09 15:13 von jau