Frontline Connector installieren
Diese Anleitung zeigt, wie man den Frontline Connector auf Linux installiert.
Voraussetzungen
- Laden Sie die
.jar-Datei
des Frontline Connector von unserer vorkompilierten Connector-Anwendung mit XLSX- und CSV-Import herunter. - Diese.jar-Datei muss auf den Server hochgeladen werden, und zwar an folgenden Speicherort
/var/opt/frontline/connector.jar
Einpacken des JAR
- Stellen Sie die
.jar-Datei
als Dienst bereit. - Der Connector Service muss manuell erstellt werden. Der Pfad sollte
/etc/systemd/system/connector.service
sein
[Unit]
Description=frontline-connector
After=mysql.service
[Service]
Environment="UBIMAX_HOME=/var/data/frontline/"
ExecStart=java -jar /var/opt/frontline/connector.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
Konfigurieren des Verbinders
1. Registrieren Sie den Dienst mit dem Befehl:
systemctl enable connector.service
2. Starten Sie den Dienst mit dem Befehl:
systemctl start connector.service
3. Zeigen Sie den Status des Dienstes mit dem Befehl an:
systemctl status connector.service
Die Konfigurationsdateien werden beim ersten Start des Dienstes im Verzeichnis FRONTLINE_HOME
erstellt.
4. Öffnen Sie die Datei %FRONTLINE_HOME%/config/configuration/xservice.properties
.
5. Konfigurieren Sie die Parameter "xserver.url" und "xserver.port" von
service.port=${service.port}
fcc.remote-address=${service.url}:${xserver.port}
fc.url=${service.url}:${service.port}/connector
fc.external-url=${FQDN}/connector
fcc.api-key=${api.key}
server.servlet.context-path=/connector/
Beispiel
service.port=8081
fcc.remote-address=http://123.456.789.10:8080
fc.url=http://123.456.789.10:8081/connector
fc.external-url=http://{FQDN}/connector
fcc.api-key=687ae1dc4e40423c9d88b37b220a4328
server.servlet.context-path=/connector/
Konfigurieren Sie den API-Schlüssel
Um eine Verbindung mit dem Frontline Command Center herzustellen, ist ein API-Schlüssel für die Autorisierung des Connectors erforderlich.
fcc.api-key=${api.key}
Um einen API-Schlüssel zu erhalten,
- Melden Sie sich bei Frontline Command Center als Systemadministrator an.
- Navigieren Sie zu Konfiguration und dann zu Benutzer.
- Doppelklicken Sie in der Benutzerliste auf den Benutzer mit dem Namen"Frontline Connector".
- Es öffnet sich eine detaillierte Ansicht mit dem Schlüssel im Abschnitt "Benutzerinfo".
Hinweis: Die Firewall-Konfiguration sollte den Zugriff auf die in den Einstellungen verwendeten Ports erlauben.
5. Starten Sie den Dienst neu.
Wenn die Konfigurationen erfolgreich waren, zeigen die Protokolle Zeilen wie diese an:
25 Sep 2018 15:31:27,660 INFO ServiceController - Registering EVENT-Service with xServer
[...]
25 Sep 2018 15:31:27,933 INFO ServiceController - Registering TROUBLESHOOTER-Service with xServer
[...]
25 Sep 2018 15:31:27,957 INFO ServiceController - Registering inspection-Service with xServer
[...]
25 Sep 2018 15:31:28,201 INFO ServiceController - Registering PICKING-Service with xServer
[...]
25 Sep 2018 15:31:30,519 INFO IntegrationService - Started IntegrationService in 8.665 seconds (JVM running for 10.55)
Wenn der Frontline Connector die Web-UI aktiviert hat, kann er über die in den Eigenschaften konfigurierte URL aufgerufen werden (z. B. http://123. 456.789.10:8081).