@@ -4,7 +4,7 @@ Im Folgenden soll anhand einer kurzen Übersicht Hinweise zu den im Vakuum-Labor
...
@@ -4,7 +4,7 @@ Im Folgenden soll anhand einer kurzen Übersicht Hinweise zu den im Vakuum-Labor
Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascript oder Clojure) befinden sich in der Regel unterhalb des Pfades `/usr/local/share`.
Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascript oder Clojure) befinden sich in der Regel unterhalb des Pfades `/usr/local/share`.
*[**az:**](https://gitlab1.ptb.de/vaclab/vl-az)
*[**az**](https://gitlab1.ptb.de/vaclab/vl-az):
Der Serverprozess erzeugt die HTML-Ausgabe der Aktenzeichenlisten. Test und
Der Serverprozess erzeugt die HTML-Ausgabe der Aktenzeichenlisten. Test und
Start (`a73434`):
Start (`a73434`):
...
@@ -13,7 +13,7 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
...
@@ -13,7 +13,7 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
systemctl restart az.service
systemctl restart az.service
```
```
*[**bur:**](https://gitlab1.ptb.de/vaclab/bur)
*[**bur**](https://gitlab1.ptb.de/vaclab/bur):
Der Serverprozess dient der Aufbereitung und Bearbeitung von
Der Serverprozess dient der Aufbereitung und Bearbeitung von
Datenbankanfragen im Zusammenhang mit Bürokratie-Dokumenten. Test und
Datenbankanfragen im Zusammenhang mit Bürokratie-Dokumenten. Test und
Start (`a73434`):
Start (`a73434`):
...
@@ -23,7 +23,7 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
...
@@ -23,7 +23,7 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
systemctl restart bur.service
systemctl restart bur.service
```
```
*[**cal:**](https://gitlab1.ptb.de/vaclab/cal)
*[**cal**](https://gitlab1.ptb.de/vaclab/cal):
Der Serverprozess dient der Aufbereitung und Bearbeitung von
Der Serverprozess dient der Aufbereitung und Bearbeitung von
Datenbankanfragen im Zusammenhang mit Kalibrier-Dokumenten. Test und
Datenbankanfragen im Zusammenhang mit Kalibrier-Dokumenten. Test und
Start (`a73434`):
Start (`a73434`):
...
@@ -32,14 +32,14 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
...
@@ -32,14 +32,14 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
Javascript-basiereter Webserver zur Umsetzung diverser Protokolle und Aktionen zum und vom http-Protokoll. Siehe auch `devhub`. Test und Start (`a73434` und weitere):
Javascript-basiereter Webserver zur Umsetzung diverser Protokolle und Aktionen zum und vom http-Protokoll. Siehe auch `devhub`. Test und Start (`a73434` und weitere):
Der Closure-Übersetzungsprozess führt zu einer jar-Datei der Art `devhub-x.yy.zzz-standalone.jar`, die nach `/usr/local/share/devhub` kopiert werden muss. Dort ist der Symlink zu aktualisieren und der Prozess neu zu starten:
```
ln -sf devhub-x.yy.zzz-standalone.jar devhub.jar
```
Desweiteren ist das Verzeichnis `/usr/local/share/devhub/resources/` von Bedeutung. Unterhalb befinden sich Javascript- und Python-Programme zum Postprocessing (auch als `PostScript` bezeichnet).
Device proxy and interface written in clojure. Test und Start (`i75419`, `i75464`, `i75422`, ...):
```
systemctl status devproxy.service
systemctl start devproxy.service
```
Der Closure-Übersetzungsprozess führt zu einer jar-Datei der Art `devproxy-x.yy.zzz-standalone.jar`, die nach `/usr/local/share/devhub` kopiert werden muss. Dort ist der Symlink zu aktualisieren und der Prozess neu zu starten:
@@ -74,7 +104,7 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
...
@@ -74,7 +104,7 @@ Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascr
systemctl restart ipython-lab.service
systemctl restart ipython-lab.service
```
```
Es hat sich gezeigt, dass dies in größeren Zeitabständen notwendig ist, weil Probleme bei der Verwendung des »JupyterLab« auftraten. (**TODO:** Evtl. Automatismus ähnlich zu `webapps-deliverer-restart` einführen?)
Es hat sich gezeigt, dass dies in größeren Zeitabständen notwendig ist, weil Probleme bei der Verwendung des »JupyterLab« auftraten. (**TODO** Evtl. Automatismus ähnlich zu `webapps-deliverer-restart` einführen?)