Werkzeug
Mit dem Paket genRob®-genControl
wird zusätzlich noch ein Werkzeug ausgeliefert.
Es unterstützt die Wartung der Roblet®-Servers genRob®-genControl.
Der Aufruf erfolgt in folgender Weise (in eine Zeile):
java -jar genRob.genControl.tool.jar
[Parameter]
oder
java -jar genRob.genControl.tool.jar
log [Parameter]
Erfolgt der Aufruf ohne jeden Parameter, so wird angezeigt, was mit dem
Werkzeug alles gemacht werden kann.
Die Server-Funktionalität dient der Fernwartung eines Roblet®-Servers
des Typs genRob®-genControl.
Für sie folgt die Parameterangabe [Parameter] folgender Regel:
host:port Einheit Befehl
host:port gibt den Roblet®-Server vom Typ genRob®-genControl
an.
Kombinationen von Einheit und Befehl können aus der weiter unten
stehenden Tabelle entnommen werden.
Nachfolgend die Einheit-Befehl-Kombinationen und ihre Funktion:
|
Einheit
|
Befehl
|
Funktion
|
|
Version
|
get
|
Hole Versionsinformationen vom angegebenen Server.
|
|
Log | Log2
|
getEntries
|
Holt kontinuierlich vom angegebenen Server die Log-Einträge.
Bei Netzwerkproblemen wird ein neuer Verbindungsaufbau
durchgeführt.
Wird dabei dann noch festgestellt, daß sich eine
neue Server-Instanz meldet, so werden von dieser
sämtliche Einträge geholt.
|
|
Logger
|
log
|
[Nachricht]
Gibt die Nachricht ins Logbuch des Servers.
|
|
Logger2
|
log
|
[Nachricht]
Gibt die Nachricht ins Logbuch des Servers.
|
Die Log-Funktionalität dient der Anzeige von
Log-Dateien.
Für sie folgt die Parameterangabe [Parameter] folgender Regel:
Datei1 Datei2 ...
DateiN stellt einen Namen einer Log-Datei dar.
Ein solcher Name kann mit absoluten oder relativen Pfadangaben versehen sein.
Bei Angabe mehrer Namen werden die Inhalte der Dateien zeitlich
sortiert gemischt ausgegeben.
Um zeitliche Differenzen zwischen den Server ausgleichen zu können,
kann jeder (betreffende) Dateiname mit einem Versatz in Millisekunden
versehen werden:
Datei1 Datei2@Versatz ...
Ein Versatz kann auch negativ sein.
Beispiel (in eine Zeile):
java -jar genRob.genControl.tool.jar
log
localhost2000.out
../eagle.2001.log
genRobcom2000@-303